Interface ParameterAttributeInterface
Interface for controller action parameter attributes.
Attributes implementing this interface can resolve parameter values from the request, enabling custom parameter injection in controller actions.
Namespace: Cake\Controller\Attribute
Method Summary
-
resolve() public
Resolve the parameter value from the request.
Method Detail
resolve() ΒΆ public
resolve(ReflectionParameter $parameter, Cake\Http\ServerRequest $request): mixed
Resolve the parameter value from the request.
Parameters
-
ReflectionParameter$parameter The parameter being resolved
-
Cake\Http\ServerRequest$request The server request
Returns
mixedThe resolved value