Skip to content

struct Athena::Framework::Listeners::Routing
inherits Struct #

Sets the related ATH::Action on the current request via an ART::RequestMatcherInterface.

Included modules

Athena::EventDispatcher::EventListenerInterface

Constructors#

Class methods#

.subscribed_events #

View source

Methods#

#call(event : ATH::Events::Request, dispatcher : AED::EventDispatcherInterface) : Nil #

Assigns the resolved ATH::Action and path parameters to the request.

The resolved route is dupped to avoid mutating the master copy in the singleton.

View source