Class: ActionDispatch::Routing::Mapper
- Inherits:
-
Object
- Object
- ActionDispatch::Routing::Mapper
- Defined in:
- lib/pages/routes.rb
Instance Method Summary collapse
Instance Method Details
#page(_page, options = {}) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/pages/routes.rb', line 3 def page(_page, ={}) set_pages_namespace _route = [:transform].call(_page.to_s) if [:transform] _route ||= _page as = render_as(_page, ) get "/#{_route}" => "pages##{as}", :as => as end |
#pages(*_pages) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/pages/routes.rb', line 11 def pages(*_pages) = _pages. _pages.each do |_page| page(_page, ) end end |