src/Entity/OfferEntry.php line 7

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. class OfferEntry {
  5.     /**
  6.      * @var integer
  7.      */
  8.     private $id;
  9.     /**
  10.      * @var \DateTime|null
  11.      */
  12.     private $dateFrom;
  13.     /**
  14.      * @var \DateTime|null
  15.      */
  16.     private $dateTo;
  17.     /**
  18.      * @var string
  19.      */
  20.     private $note;
  21.     /**
  22.      * @var \App\Entity\Offer
  23.      */
  24.     private $offer;
  25.     /**
  26.      * Get id
  27.      *
  28.      * @return integer
  29.      */
  30.     public function getId() {
  31.         return $this->id;
  32.     }
  33.     public function getDateFrom() {
  34.         return $this->dateFrom;
  35.     }
  36.     public function getDateTo() {
  37.         return $this->dateTo;
  38.     }
  39.     public function setDateFrom($dateFrom) {
  40.         $this->dateFrom $dateFrom;
  41.     }
  42.     public function setDateTo($dateTo) {
  43.         $this->dateTo $dateTo;
  44.     }
  45.     public function getNote() {
  46.         return $this->note;
  47.     }
  48.     public function setNote($note) {
  49.         $this->note $note;
  50.     }
  51.     /**
  52.      * Set offer
  53.      *
  54.      * @param \App\Entity\Offer $offer
  55.      *
  56.      * @return OfferEntry
  57.      */
  58.     public function setOffer(\App\Entity\Offer $offer null) {
  59.         $this->offer $offer;
  60.         return $this;
  61.     }
  62.     /**
  63.      * Get offer
  64.      *
  65.      * @return \App\Entity\Offer
  66.      */
  67.     public function getOffer() {
  68.         return $this->offer;
  69.     }
  70.     public function getOfferID() {
  71.         if (empty($this->offer)) {
  72.             return 0;
  73.         }
  74.         return $this->offer->getId();
  75.     }
  76.     public function getStrDateFrom() {
  77.         if (empty($this->dateFrom)) {
  78.             return '';
  79.         }
  80.         return $this->dateFrom->format('d.m.Y');
  81.     }
  82.     public function getStrDateTo() {
  83.         if (empty($this->dateTo)) {
  84.             return '';
  85.         }
  86.         return $this->dateTo->format('d.m.Y');
  87.     }
  88. }