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, CoffeeScriptProcessor, Controller, DummyUser, Es6Compiler, JSWrapper, JsAssetCompiler, LanesTemplates, PubSub, Root, RouteSet, TestSpecs

Constant Summary collapse

TranspileError =
Class.new(StandardError)

Class Method Summary collapse

Class Method Details

.routes(&block) ⇒ Object



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

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