public function __construct(Pool $pool, EntityManager $em, $class) { $this->em = $em; $this->class = $class; if(class_exists($class)) { $this->repository = $this->em->getRepository($class); } parent::__construct($pool); }
/** * @param \Sonata\MediaBundle\Provider\Pool $pool * @param \Doctrine\ORM\EntityManager $em * @param string $class */ public function __construct(Pool $pool, EntityManager $em, $class) { $this->em = $em; parent::__construct($pool, $class); }
/** * @param \Sonata\MediaBundle\Provider\Pool $pool * @param \Doctrine\ODM\MongoDB\DocumentManager $dm * @param string $class */ public function __construct(Pool $pool, DocumentManager $dm, $class) { $this->dm = $dm; parent::__construct($pool, $class); }