Interface ArgumentResolverInterface
Namespace: Cake\Container\Argument
Method Summary
-
getContainer() public
-
reflectArguments() public
-
resolveArguments() public
-
setContainer() public
Method Detail
getContainer() ¶ public
getContainer(): Cake\Container\DefinitionContainerInterface
Returns
Cake\Container\DefinitionContainerInterfacereflectArguments() ¶ public
reflectArguments(ReflectionFunctionAbstract $method, array $args = []): array
Parameters
-
ReflectionFunctionAbstract$method -
array$args optional
Returns
arrayresolveArguments() ¶ public
resolveArguments(array<Cake\Container\Argument\LiteralArgument|Cake\Container\Argument\ResolvableArgument> $arguments): array
Parameters
-
array<Cake\Container\Argument\LiteralArgument|Cake\Container\Argument\ResolvableArgument>$arguments
Returns
arraysetContainer() ¶ public
setContainer(Cake\Container\DefinitionContainerInterface $container): $this
Parameters
-
Cake\Container\DefinitionContainerInterface$container
Returns
$this