<?phpnamespace App\Entity;use App\Repository\OrderRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=OrderRepository::class) * @ORM\Table(name="`order`") */class Order{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="datetime") */ private $dateOrder; /** * @ORM\ManyToOne(targetEntity=UserPlatform::class, inversedBy="listOrders") * @ORM\JoinColumn(nullable=false) */ private $customer; /** * @ORM\Column(type="integer", nullable=true) */ private $state; /** * @ORM\Column(type="text", nullable=true) */ private $motif; /** * @ORM\Column(type="string", length=255, nullable=true) */ private $reforder; public function getId(): ?int { return $this->id; } public function getDateOrder(): ?\DateTimeInterface { return $this->dateOrder; } public function setDateOrder(\DateTimeInterface $dateOrder): self { $this->dateOrder = $dateOrder; return $this; } public function getCustomer(): ?UserPlatform { return $this->customer; } public function setCustomer(?UserPlatform $customer): self { $this->customer = $customer; return $this; } public function getState(): ?int { return $this->state; } public function setState(?int $state): self { $this->state = $state; return $this; } public function getMotif(): ?string { return $this->motif; } public function setMotif(?string $motif): self { $this->motif = $motif; return $this; } public function getReforder(): ?string { return $this->reforder; } public function setReforder(?string $reforder): self { $this->reforder = $reforder; return $this; }}