public function __construct(array $connections, array $managers, $defaultConnection, $defaultManager, Nette\DI\Container $serviceLocator) { parent::__construct('ORM', $connections, $managers, $defaultConnection, $defaultManager, 'Doctrine\\ORM\\Proxy\\Proxy'); $this->serviceLocator = $serviceLocator; }
public function __construct(Application $app, $name, array $connections, array $managers, $defaultConnection, $defaultManager, $proxyInterfaceName) { $this->app = $app; parent::__construct($name, $connections, $managers, $defaultConnection, $defaultManager, $proxyInterfaceName); }
/** * Constructor. * * @param Container $app A Container instance * @param string $proxyInterfaceName The proxy interface name */ public function __construct(Container $app, $proxyInterfaceName = 'Doctrine\\ORM\\Proxy\\Proxy') { $this->app = $app; parent::__construct(null, [], ['default' => 'orm.em'], null, 'default', $proxyInterfaceName); }
public function __construct($serviceCreator, $name = 'anonymous', array $connections = array('default' => 'default_connection'), array $managers = array('default' => 'default_manager'), $defaultConnection = null, $defaultManager = null, $proxyInterface = 'Doctrine\\Common\\Persistence\\Proxy') { if (null === $defaultConnection) { list($defaultConnection, ) = each($connections); } if (null === $defaultManager) { list($defaultManager, ) = each($managers); } parent::__construct($name, $connections, $managers, $defaultConnection, $defaultManager, $proxyInterface); if (!is_callable($serviceCreator)) { throw new \InvalidArgumentException('$serviceCreator must be a valid callable.'); } $this->serviceCreator = $serviceCreator; }
public function __construct(EntityManager $em) { parent::__construct(null, [], ['em' => 'em'], null, 'em', Proxy::class); $this->services = new ArrayCollection(); $this->addService('em', $em); }
/** * @param Container $container * @param array $connections * @param array $entityManagers * @param string $defaultConnection * @param string $defaultEntityManager */ public function __construct(Container $container, array $connections, array $entityManagers, $defaultConnection, $defaultEntityManager) { $this->setContainer($container); parent::__construct('ORM', $connections, $entityManagers, $defaultConnection, $defaultEntityManager, 'Doctrine\\ORM\\Proxy\\Proxy'); }
/** * Constructor. * * @param string $name * @param array $connections * @param array $managers * @param string $defaultConnection * @param string $defaultManager * @param string $proxyInterfaceName * @param ServiceManager $serviceManager */ public function __construct($name, array $connections, array $managers, $defaultConnection, $defaultManager, $proxyInterfaceName, ServiceManager $serviceManager) { parent::__construct($name, $connections, $managers, $defaultConnection, $defaultManager, $proxyInterfaceName); $this->serviceManager = $serviceManager; }
public function __construct($c, $name, array $connections, array $managers, $defaultConnection, $defaultManager, $proxyInterfaceName) { $this->c = $c; parent::__construct($name, $connections, $managers, $defaultConnection, $defaultManager, $proxyInterfaceName); }