src/Repository/LogRepository.php line 21

Open in your IDE?
  1. <?php
  2. namespace App\Repository;
  3. use App\Entity\Log;
  4. use App\Entity\User;
  5. use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository;
  6. use Doctrine\Common\Persistence\ManagerRegistry;
  7. use Doctrine\ORM\ORMException;
  8. class LogRepository extends ServiceEntityRepository
  9. {
  10.     public function __construct(ManagerRegistry $registry)
  11.     {
  12.         parent::__construct($registryLog::class);
  13.     }
  14.     /**
  15.      * @throws ORMException
  16.      */
  17.     public function addLog(User $userString $event)
  18.     {
  19.         $log = new Log($userLog::VALUE_EVENT[$event]);
  20.         $this->_em->persist($log);
  21.         $this->_em->flush();
  22.     }
  23. }