src/Entity/Terminal.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\TerminalRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. #[ORM\Entity(repositoryClass: TerminalRepository::class)]
  6. class Terminal
  7. {
  8. #[ORM\Id]
  9. #[ORM\GeneratedValue]
  10. #[ORM\Column]
  11. private ?int $id = null;
  12. #[ORM\Column(length: 255)]
  13. private ?string $serialNumber = null;
  14. #[ORM\ManyToOne(inversedBy: 'terminals')]
  15. #[ORM\JoinColumn(nullable: false)]
  16. private ?Foodtruck $foodtruck = null;
  17. #[ORM\Column(length: 255, nullable: true)]
  18. private ?string $operateur = null;
  19. #[ORM\Column(length: 255, nullable: true)]
  20. private ?string $modele = null;
  21. public function getId(): ?int
  22. {
  23. return $this->id;
  24. }
  25. public function getSerialNumber(): ?string
  26. {
  27. return $this->serialNumber;
  28. }
  29. public function setSerialNumber(string $serialNumber): static
  30. {
  31. $this->serialNumber = $serialNumber;
  32. return $this;
  33. }
  34. public function getFoodtruck(): ?Foodtruck
  35. {
  36. return $this->foodtruck;
  37. }
  38. public function setFoodtruck(?Foodtruck $foodtruck): static
  39. {
  40. $this->foodtruck = $foodtruck;
  41. return $this;
  42. }
  43. public function getOperateur(): ?string
  44. {
  45. return $this->operateur;
  46. }
  47. public function setOperateur(?string $operateur): static
  48. {
  49. $this->operateur = $operateur;
  50. return $this;
  51. }
  52. public function getModele(): ?string
  53. {
  54. return $this->modele;
  55. }
  56. public function setModele(?string $modele): static
  57. {
  58. $this->modele = $modele;
  59. return $this;
  60. }
  61. }