Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

EntityManagerEvent.php 692B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace Lc\CaracoleBundle\Event\EntityManager;
  3. use Symfony\Contracts\EventDispatcher\Event;
  4. class EntityManagerEvent extends Event
  5. {
  6. const CREATE_EVENT = 'entity_manager_event.create';
  7. const UPDATE_EVENT = 'entity_manager_event.update';
  8. const DELETE_EVENT = 'entity_manager_event.delete';
  9. const PRE_CREATE_EVENT = 'entity_manager_event.pre_create';
  10. const PRE_UPDATE_EVENT = 'entity_manager_event.pre_update';
  11. const PRE_DELETE_EVENT = 'entity_manager_event.pre_delete';
  12. protected $entity;
  13. public function __construct($entity)
  14. {
  15. $this->entity = $entity;
  16. }
  17. public function getEntity()
  18. {
  19. return $this->entity;
  20. }
  21. }