Automattic\WooCommerce\Vendor\League\Container\Definition
DefinitionAggregate::add()
{@inheritdoc}
Method of the class: DefinitionAggregate{}
No Hooks.
Return
null
. Nothing (null).
Usage
$DefinitionAggregate = new DefinitionAggregate(); $DefinitionAggregate->add( $id, $definition, $shared ) : DefinitionInterface;
- $id(string) (required)
- -
- $definition (required)
- -
- $shared(true|false)
- -
Default: false
DefinitionAggregate::add() DefinitionAggregate::add code WC 9.6.1
public function add(string $id, $definition, bool $shared = false) : DefinitionInterface { if (!$definition instanceof DefinitionInterface) { $definition = new Definition($id, $definition); } $this->definitions[] = $definition ->setAlias($id) ->setShared($shared) ; return $definition; }