Class InflectorAggregate
Namespace: Cake\Container\Inflector
Property Summary
-
$container protected
Cake\Container\DefinitionContainerInterface|null -
$inflectors protected
array<Cake\Container\Inflector\Inflector>
Method Summary
-
add() public
-
getContainer() public
-
getIterator() public
-
inflect() public
-
setContainer() public
Method Detail
add() ¶ public
add(string $type, callable|null $callback = null): Cake\Container\Inflector\Inflector
Parameters
-
string$type -
callable|null$callback optional
Returns
Cake\Container\Inflector\InflectorgetContainer() ¶ public
getContainer(): Cake\Container\DefinitionContainerInterface
Returns
Cake\Container\DefinitionContainerInterfacesetContainer() ¶ public
setContainer(Cake\Container\DefinitionContainerInterface $container): $this
Parameters
-
Cake\Container\DefinitionContainerInterface$container
Returns
$this