WooCommerce Code Reference

ServiceProviderAggregate
in package
implements ServiceProviderAggregateInterface Uses ContainerAwareTrait

Interfaces, Classes and Traits

ServiceProviderAggregateInterface

Table of Contents

$container  : ContainerInterface
$leagueContainer  : Container
$providers  : array<string|int, ServiceProviderInterface>
$registered  : array<string|int, mixed>
add()  : self
Add a service provider to the aggregate.
getContainer()  : ContainerInterface
Get the container.
getIterator()  : Generator
{@inheritdoc}
getLeagueContainer()  : Container
Get the container.
provides()  : bool
Determines whether a service is provided by the aggregate.
register()  : void
Invokes the register method of a provider that provides a specific service.
setContainer()  : ContainerAwareInterface
Set a container.
setLeagueContainer()  : self
Set a container.

Properties

Methods