PHP Класс Prooph\EventStore\Container\Aggregate\AggregateRepositoryFactory

Don't extend from this class! in next major version this class will be final.
Наследование: implements Interop\Config\RequiresConfigId, implements Interop\Config\RequiresMandatoryOptions, use trait Interop\Config\ConfigurationTrait
Показать файл Открыть проект

Открытые методы

Метод Описание
__callStatic ( string $name, array $arguments ) : mixed Creates a new instance from a specified config, specifically meant to be used as static factory.
__construct ( string $configId )
__invoke ( Interop\Container\ContainerInterface $container ) : AggregateRepository
dimensions ( )
mandatoryOptions ( )

Описание методов

__callStatic() публичный статический Метод

In case you want to use another config key than provided by the factories, you can add the following factory to your config: [AggregateRepositoryFactory::class, 'your_aggregate_class'], ];
public static __callStatic ( string $name, array $arguments ) : mixed
$name string
$arguments array
Результат mixed

__construct() публичный Метод

public __construct ( string $configId )
$configId string

__invoke() публичный Метод

public __invoke ( Interop\Container\ContainerInterface $container ) : AggregateRepository
$container Interop\Container\ContainerInterface
Результат Prooph\EventStore\Aggregate\AggregateRepository

dimensions() публичный Метод

public dimensions ( )

mandatoryOptions() публичный Метод

public mandatoryOptions ( )