Responsible for resolving the arguments passed to an action.
A controller resolver searching for a controller in a psr-11 container when using the "service:method" notation.
Acts as a marker and a data holder for a Controller.
This implementation uses the '_controller' request attribute to determine the controller to execute and uses the request attributes to determine the controller method arguments.
An ArgumentResolverInterface instance knows how to determine the arguments for a specific action.
Responsible for resolving the value of an argument based on its metadata.
A ControllerResolverInterface implementation knows how to determine the controller to execute based on a Request object.