src/Entity/RequestProductAvailable.php line 13

Open in your IDE?
  1. <?php
  2.     namespace App\Entity;
  3.     use App\Repository\RequestProductAvailableRepository;
  4.     use App\Traits\DateTrait;
  5.     use DateTimeInterface;
  6.     use Doctrine\ORM\Mapping as ORM;
  7.     /**
  8.      * @ORM\Entity(repositoryClass=RequestProductAvailableRepository::class)
  9.      */
  10.     class RequestProductAvailable
  11.     {
  12.         /**
  13.          * @ORM\Id
  14.          * @ORM\GeneratedValue
  15.          * @ORM\Column(type="integer")
  16.          */
  17.         private $id;
  18.         /**
  19.          * @ORM\Column(type="string", length=255)
  20.          */
  21.         private $sku;
  22.         /**
  23.          * @ORM\Column(type="datetime", nullable=true)
  24.          */
  25.         private $dateSendEmail;
  26.         /**
  27.          * @ORM\Column(type="integer")
  28.          */
  29.         private $quantity;
  30.         /**
  31.          * @ORM\ManyToOne(targetEntity=User::class, inversedBy="requestProductAvailables")
  32.          * @ORM\JoinColumn(nullable=false)
  33.          */
  34.         private $user;
  35.         use DateTrait;
  36.         public function getId(): ?int
  37.         {
  38.             return $this->id;
  39.         }
  40.         public function getSku(): ?string
  41.         {
  42.             return $this->sku;
  43.         }
  44.         public function setSkustring $sku ): self
  45.         {
  46.             $this->sku $sku;
  47.             return $this;
  48.         }
  49.         public function getDateSendEmail(): ?DateTimeInterface
  50.         {
  51.             return $this->dateSendEmail;
  52.         }
  53.         public function setDateSendEmail( ?DateTimeInterface $dateSendEmail ): self
  54.         {
  55.             $this->dateSendEmail $dateSendEmail;
  56.             return $this;
  57.         }
  58.         public function getQuantity(): ?int
  59.         {
  60.             return $this->quantity;
  61.         }
  62.         public function setQuantityint $quantity ): self
  63.         {
  64.             $this->quantity $quantity;
  65.             return $this;
  66.         }
  67.         public function getUser(): ?User
  68.         {
  69.             return $this->user;
  70.         }
  71.         public function setUser( ?User $user ): self
  72.         {
  73.             $this->user $user;
  74.             return $this;
  75.         }
  76.     }