Module: JumperCable::Routing

Defined in:
lib/jumper_cable/routing.rb

Instance Method Summary collapse

Instance Method Details

#namespace(name, &block) ⇒ Object



10
11
12
13
14
# File 'lib/jumper_cable/routing.rb', line 10

def namespace(name, &block)
  scope "/#{name}" do
    with_namespace(name) { yield }
  end
end

#page(name, params: [], &block) ⇒ Object



3
4
5
6
7
8
# File 'lib/jumper_cable/routing.rb', line 3

def page(name, params: [], &block)
  controller = resolve_controller(name)
  path = resolve_path(name, params)

  get path, to: "#{controller}#page"
end