Module: Derailleur

Defined in:
lib/derailleur.rb,
lib/derailleur/core/trie.rb,
lib/derailleur/base/grease.rb,
lib/derailleur/core/errors.rb,
lib/derailleur/base/context.rb,
lib/derailleur/core/handler.rb,
lib/derailleur/core/hash_trie.rb,
lib/derailleur/core/array_trie.rb,
lib/derailleur/core/dispatcher.rb,
lib/derailleur/base/application.rb,
lib/derailleur/core/application.rb,
lib/derailleur/base/handler_generator.rb

Defined Under Namespace

Modules: Application, Grease, HandlerGenerator Classes: ApplicationError, ArrayTrie, ArrayTrieNode, Context, DefaultRackHandler, Dispatcher, Handler, HashTrie, HashTrieNode, InternalErrorHandler, InvalidHandler, NoSuchRoute, RackApplicationHandler, RackHandler, RouteObjectAlreadyPresent, TrieNode

Constant Summary collapse

VERSION =
"0.0.6"
AUTHORS =
['crapooze']
WEBSITE =
"http://github.com/crapooze/derailleur"
LICENCE =
"MIT"
HTTP_METHODS =
[:GET, :HEAD, :POST, :PUT, :DELETE, :default]