Module: WindUp::Routers

Defined in:
lib/wind_up/routers.rb

Class Method Summary collapse

Class Method Details

.[](name) ⇒ Object



17
18
19
# File 'lib/wind_up/routers.rb', line 17

def self.[](name)
  registry[name] || registry.values.first
end

.register(name, klass) ⇒ Object



9
10
11
# File 'lib/wind_up/routers.rb', line 9

def self.register(name, klass)
  registry[name] = klass
end

.registryObject



13
14
15
# File 'lib/wind_up/routers.rb', line 13

def self.registry
  @registry ||= {}
end