Example #1
0
 /**
  * {@inheritDoc}
  */
 protected function postCreate($entity)
 {
     /**
      * @var User $entity
      */
     $this->createActivationHash($entity);
     return parent::postCreate($entity);
 }
Example #2
0
 /**
  * AbstractManager constructor.
  *
  * @param EntityManager            $entityManager
  * @param EventDispatcherInterface $eventDispatcher
  * @param TokenStorage             $tokenStorage
  * @param string                   $storageBaseDir
  */
 public function __construct(EntityManager $entityManager, EventDispatcherInterface $eventDispatcher, TokenStorage $tokenStorage, $storageBaseDir)
 {
     parent::__construct($entityManager, $eventDispatcher, $tokenStorage);
     $this->storageBaseDir = $storageBaseDir;
     $this->filesystem = new Filesystem();
     if (!file_exists($this->storageBaseDir)) {
         $this->filesystem->mkdir($this->storageBaseDir);
     }
 }
 /**
  * {@inheritDoc}
  */
 protected function postCreate($entity)
 {
     return parent::postCreate($entity);
 }