src/EventSubscriber/EasyAdminSubscriber.php line 35

Open in your IDE?
  1. <?php
  2. namespace App\EventSubscriber;
  3. use EasyCorp\Bundle\EasyAdminBundle\Event\BeforeEntityDeletedEvent;
  4. use EasyCorp\Bundle\EasyAdminBundle\Event\BeforeEntityPersistedEvent;
  5. use EasyCorp\Bundle\EasyAdminBundle\Event\BeforeEntityUpdatedEvent;
  6. use Symfony\Component\EventDispatcher\EventSubscriberInterface;
  7. class EasyAdminSubscriber implements EventSubscriberInterface
  8. {
  9.     public function __construct ()
  10.     {
  11.     }
  12.     public static function getSubscribedEvents()
  13.     {
  14.         return [
  15.             BeforeEntityDeletedEvent::class => ['beforeEntityDeletedEvent'],
  16.             BeforeEntityPersistedEvent::class => ['beforeEntityPersistedEvent'],
  17.             BeforeEntityUpdatedEvent::class => ['beforeEntityUpdatedEvent'],
  18.         ];
  19.     }
  20.     public function beforeEntityDeletedEvent(BeforeEntityDeletedEvent $event)
  21.     {
  22.         $entity $event->getEntityInstance();
  23.     }
  24.     public function beforeEntityPersistedEvent(BeforeEntityPersistedEvent $event)
  25.     {
  26.         $entity $event->getEntityInstance();
  27.     }
  28.     public function beforeEntityUpdatedEvent(BeforeEntityUpdatedEvent $event)
  29.     {
  30.         $entity $event->getEntityInstance();
  31.     }
  32. }