module Athena::Framework::Arguments::Resolvers
#
The default ATH::Arguments::Resolvers::ArgumentValueResolverInterface
s that will handle resolving controller action arguments from a request (or other source).
Custom argument value resolvers can also be defined, see ATH::Arguments::Resolvers::ArgumentValueResolverInterface
.
Note
In order for Athena::Framework
to pick up your custom value resolvers, be sure to ADI::Register
it as a service, and tag it as ATH::Arguments::Resolvers::TAG
.
A priority
field can also be optionally included in the annotation, the higher the value the sooner in the array it'll be when injected.
See each resolver for more detailed information.