interface method_argument_resolver_interface

Interface method_argument_resolver_interface.

Defines a contract for resolving controller method arguments. Each resolver determines if it supports a parameter and is able to provide its value dynamically.

Methods

bool
supports(ReflectionParameter $parameter)

Determines whether the resolver supports the given method parameter.

mixed
resolve(ReflectionParameter $parameter, array $route_params)

Resolves the parameter value.

Details

at line 36
bool supports(ReflectionParameter $parameter)

Determines whether the resolver supports the given method parameter.

Parameters

ReflectionParameter $parameter

Return Value

bool

at line 46
mixed resolve(ReflectionParameter $parameter, array $route_params)

Resolves the parameter value.

Parameters

ReflectionParameter $parameter
array $route_params

Return Value

mixed