Module: Pakyow::Application::Behavior::Routing::Definition::Methods
- Defined in:
- lib/pakyow/application/behavior/routing/definition.rb
Instance Method Summary collapse
-
#handle(name_exception_or_code, as: nil, &block) ⇒ Object
Registers an error handler automatically available in all Controller instances.
-
#resource(name, path, *args, param: Pakyow::Routing::Extension::Resource::DEFAULT_PARAM, &block) ⇒ Object
Defines a RESTful resource.
Instance Method Details
#handle(name_exception_or_code, as: nil, &block) ⇒ Object
Registers an error handler automatically available in all Controller instances.
31 32 33 |
# File 'lib/pakyow/application/behavior/routing/definition.rb', line 31 def handle(name_exception_or_code, as: nil, &block) const_get(:Controller).handle(name_exception_or_code, as: as, &block) end |
#resource(name, path, *args, param: Pakyow::Routing::Extension::Resource::DEFAULT_PARAM, &block) ⇒ Object
Defines a RESTful resource.
22 23 24 25 26 |
# File 'lib/pakyow/application/behavior/routing/definition.rb', line 22 def resource(name, path, *args, param: Pakyow::Routing::Extension::Resource::DEFAULT_PARAM, &block) controller name, path, *args do (:resource, param: param, &block) end end |