class Mv::Core::Router
Public Instance Methods
define_route(as, klass)
click to toggle source
# File lib/mv/core/router.rb, line 15 def define_route as, klass routing_table[as.to_sym] = klass end
route(validation)
click to toggle source
# File lib/mv/core/router.rb, line 11 def route validation routing_table[validation.as.to_sym].new(validation).route end
Private Instance Methods
routing_table()
click to toggle source
# File lib/mv/core/router.rb, line 21 def routing_table @routing_table ||= { trigger: Mv::Core::Route::Trigger, index: Mv::Core::Route::Index } end