Module: Lanes::API

Defined in:
lib/lanes/api/root.rb,
lib/lanes/api/pub_sub.rb,
lib/lanes/api/routing.rb,
lib/lanes/api/updates.rb,
lib/lanes/api/controller.rb,
lib/lanes/api/test_specs.rb,
lib/lanes/api/helper_methods.rb,
lib/lanes/api/error_formatter.rb,
lib/lanes/api/request_wrapper.rb,
lib/lanes/api/sprockets_extension.rb,
lib/lanes/api/javascript_processor.rb,
lib/lanes/api/sprockets_compressor.rb,
lib/lanes/api/coffeescript_processor.rb,
lib/lanes/access/authentication_provider.rb,
lib/lanes/api/null_authentication_provider.rb

Defined Under Namespace

Modules: ErrorFormmater, HelperMethods, RequestWrapper, SprocketsExtension, Updates Classes: AssetCompressor, AuthenticationProvider, CjsxProcessor, CoffeeScriptProcessor, Controller, DummyUser, JSWrapper, JsAssetCompiler, LanesTemplates, PubSub, Root, RouteSet, TestSpecs

Constant Summary collapse

TranspileError =
Class.new(StandardError)

Class Method Summary collapse

Class Method Details

.routes(&block) ⇒ Object



14
15
16
# File 'lib/lanes/api/routing.rb', line 14

def self.routes(&block)
    @routes ||= RouteSet.new(API::Root)
end