/** * 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; }
/** * 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; }
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); }
public function __construct(EncoderFactoryInterface $encoderFactory, CanonicalizerInterface $usernameCanonicalizer, CanonicalizerInterface $emailCanonicalizer, ObjectManager $om, $class, Container $container) { parent::__construct($encoderFactory, $usernameCanonicalizer, $emailCanonicalizer, $om, $class); $this->container = $container; }
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); }