Automattic\WooCommerce\Vendor\League\Container
Container::extend()
Get a definition to extend.
Метод класса: Container{}
Хуков нет.
Возвращает
DefinitionInterface
.
Использование
$Container = new Container(); $Container->extend( $id ) : DefinitionInterface;
- $id(строка) (обязательный)
- [description]
Код Container::extend() Container::extend WC 7.5.1
public function extend(string $id) : DefinitionInterface { if ($this->providers->provides($id)) { $this->providers->register($id); } if ($this->definitions->has($id)) { return $this->definitions->getDefinition($id); } throw new NotFoundException( sprintf('Unable to extend alias (%s) as it is not being managed as a definition', $id) ); }