Example #1
0
 /**
  * Constructor.
  *
  * @param EncoderFactoryInterface $encoderFactory
  * @param CanonicalizerInterface  $usernameCanonicalizer
  * @param CanonicalizerInterface  $emailCanonicalizer
  * @param ObjectManager           $om
  * @param string                  $userClass
  */
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, ObjectManager $om, $userClass, $accessClass, $container)
 {
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $om, $userClass);
     $metadata = $om->getClassMetadata($accessClass);
     $this->accessClass = $metadata->getName();
     $this->container = $container;
 }
Example #2
0
 /**
  * Constructor.
  *
  * @param EncoderFactoryInterface $encoderFactory
  * @param CanonicalizerInterface  $usernameCanonicalizer
  * @param CanonicalizerInterface  $emailCanonicalizer
  * @param EntityManager           $em
  * @param string                  $class
  * @param PaginatorAdapter        $paginatorAdapter
  * @param MutableAclInterface     $aclProvider
  * @param FieldManager            $fieldManager
  */
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, ObjectManager $om, $class, Paginator $paginator, MutableAclProviderInterface $aclProvider, AclCollectionCache $aclCollectionCache = null, FieldManager $fieldManager = null)
 {
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $om, $class);
     $this->setRepository($om->getRepository($class));
     $metadata = $om->getClassMetadata($class);
     $this->class = $metadata->name;
     if ($this->getRepository() instanceof PageableRepositoryInterface) {
         $this->getRepository()->setPaginator($paginator);
     }
     $this->setAclProvider($aclProvider);
     if ($aclCollectionCache) {
         $this->setAclCollectionCache($aclCollectionCache);
     }
     $this->fieldManager = $fieldManager;
 }
Example #3
0
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, EntityManager $em, $class)
 {
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $em, $class);
     $this->em = $em;
 }
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, DocumentManager $dm, $class)
 {
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $dm, $class);
     $this->dm = $dm;
 }
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, ObjectManager $om, $class, TyrSynchronization $tyrSynchronization)
 {
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $om, $class);
     $this->tyrSynchronization = $tyrSynchronization;
 }
 /**
  * Constructor.
  *
  * @param EncoderFactoryInterface $encoderFactory
  * @param CanonicalizerInterface  $usernameCanonicalizer
  * @param CanonicalizerInterface  $emailCanonicalizer
  * @param EntityManager           $om
  * @param string                  $class
  */
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, ObjectManager $om, $class, UserDiscriminator $userDiscriminator)
 {
     $this->om = $om;
     $this->userDiscriminator = $userDiscriminator;
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $om, $class);
 }
Example #7
0
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, ObjectManager $om, $class, Container $container)
 {
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $om, $class);
     $this->container = $container;
 }
Example #8
0
 public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, EntityManager $em, EventDispatcherInterface $dispatcher, $tenantHelper, $class)
 {
     $this->traitConstruct($dispatcher, $em, $tenantHelper, $class);
     parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $em, $class);
 }
 /**
  * Constructor.
  *
  * @param PasswordUpdaterInterface $passwordUpdater
  * @param CanonicalFieldsUpdater  $canonicalFieldsUpdater
  * @param ObjectManager           $om
  * @param string                  $class
  * @param UserDiscriminator       $userDiscriminator
  */
 public function __construct(PasswordUpdaterInterface $passwordUpdater, CanonicalFieldsUpdater $canonicalFieldsUpdater, ObjectManager $om, $class, UserDiscriminator $userDiscriminator)
 {
     $this->om = $om;
     $this->userDiscriminator = $userDiscriminator;
     parent::__construct($passwordUpdater, $canonicalFieldsUpdater, $om, $class);
 }