module Pakyow::Application::Behavior::Routing::Definition::Methods
Public Instance Methods
handle(name_exception_or_code, as: nil, &block)
click to toggle source
Registers an error handler automatically available in all Controller instances.
@see Routing::Behavior::ErrorHandling#handle
# 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)
click to toggle source
Defines a RESTful resource.
@see Routing::Extension::Resource
# 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 expand_within(:resource, param: param, &block) end end