WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта
функция не описана

Automattic\WooCommerce\Vendor\League\Container\ServiceProvider

ServiceProviderAggregate::register() public WC 1.0

{@inheritdoc}

{} Это метод класса: ServiceProviderAggregate{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$ServiceProviderAggregate = new ServiceProviderAggregate();
$ServiceProviderAggregate->register( $service );
$service(строка) (обязательный)
-

Код ServiceProviderAggregate::register() WC 5.5.2

<?php
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();
        }
    }
}