/** * {@inheritDoc} */ protected function postCreate($entity) { /** * @var User $entity */ $this->createActivationHash($entity); return parent::postCreate($entity); }
/** * 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); }