/** * @param TypeInterface[] $types */ public function __construct(array $types = []) { parent::__construct(TypeInterface::class, $types); }
/** * @param FactoryInterface[] $factories */ public function __construct(array $factories = []) { parent::__construct(FactoryInterface::class, $factories); }
/** * @param ResourceInterface[] $resources */ public function __construct(array $resources = []) { parent::__construct(ResourceInterface::class, $resources); }
/** * @param ObjectManager[] $managers */ public function __construct(array $managers = []) { parent::__construct(ObjectManager::class, $managers); }
/** * @param DomainManagerInterface[] $domainManagers */ public function __construct(array $domainManagers = []) { parent::__construct(DomainManagerInterface::class, $domainManagers); }
/** * @param EventSubscriberInterface[] $eventSubscribers */ public function __construct(array $eventSubscribers = []) { parent::__construct(EventSubscriberInterface::class, $eventSubscribers); }
/** * @param RepositoryInterface[] $repositories */ public function __construct(array $repositories = []) { parent::__construct(RepositoryInterface::class, $repositories); }