Automattic\WooCommerce\Vendor\League\Container\ServiceProvider
ServiceProviderAggregate::register()
{@inheritdoc}
{} Это метод класса: ServiceProviderAggregate{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
$ServiceProviderAggregate = new ServiceProviderAggregate(); $ServiceProviderAggregate->register( $service );
- $service(строка) (обязательный)
- -
Код ServiceProviderAggregate::register() ServiceProviderAggregate::register WC 6.7.0
public function register(string $service) { if (false === $this->provides($service)) { throw new ContainerException( sprintf('(%s) is not provided by a service provider', $service) ); } foreach ($this->getIterator() as $provider) { if (in_array($provider->getIdentifier(), $this->registered, true)) { continue; } if ($provider->provides($service)) { $provider->register(); $this->registered[] = $provider->getIdentifier(); } } }