EventRecur.php 494 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace AppBundle\Entity\Booking;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Dunglas\ApiBundle\Annotation\Iri;
  5. use Symfony\Component\Serializer\Annotation\Groups;
  6. /**
  7. * Evènement récurrent
  8. *
  9. * @Iri("http://schema.org/EventRecur")
  10. */
  11. #[ORM\Entity]
  12. class EventRecur extends AbstractBookingRecur
  13. {
  14. /**
  15. * @var Event
  16. */
  17. #[ORM\ManyToOne(targetEntity: 'Event', inversedBy: 'eventRecur')]
  18. #[Groups(['bookingrecur', 'booking_event_eventrecur'])]
  19. protected $event;
  20. }