Module: ActionDispatch::Routing::Mapper::Base
- Defined in:
- lib/active_scaffold/extensions/routing_mapper.rb
Instance Method Summary collapse
Instance Method Details
#as_association_routes ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/active_scaffold/extensions/routing_mapper.rb', line 23 def as_association_routes collection do ActionDispatch::Routing::ACTIVE_SCAFFOLD_ASSOCIATION_ROUTING[:collection].each {|name, type| send(type, name)} end member do ActionDispatch::Routing::ACTIVE_SCAFFOLD_ASSOCIATION_ROUTING[:member].each {|name, type| send(type, name)} end end |
#as_routes(options = {:association => true}) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/active_scaffold/extensions/routing_mapper.rb', line 13 def as_routes( = {:association => true}) collection do ActionDispatch::Routing::ACTIVE_SCAFFOLD_CORE_ROUTING[:collection].each {|name, type| send(type, name)} end member do ActionDispatch::Routing::ACTIVE_SCAFFOLD_CORE_ROUTING[:member].each {|name, type| send(type, name)} end as_association_routes if [:association] end |