src/Daikin/BaseBundle/Entity/SparePartsNumber.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Daikin\BaseBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * Class SparePartsNumber
  6.  * @package App\Daikin\BaseBundle\Entity
  7.  *
  8.  * @ORM\Entity()
  9.  * @ORM\Table(name="SparePartsNumber")
  10.  */
  11. class SparePartsNumber
  12. {
  13.     use LivingTrait;
  14.     /**
  15.      * @var string
  16.      *
  17.      * @ORM\Column(type="string", unique=true)
  18.      */
  19.     private $number;
  20.     /**
  21.      * @var SparePartsPart
  22.      *
  23.      * @ORM\ManyToOne(targetEntity="App\Daikin\BaseBundle\Entity\SparePartsPart", inversedBy="partNumbers")
  24.      * @ORM\JoinColumn(name="sparePart_id", referencedColumnName="id")
  25.      */
  26.     private $sparePart;
  27.     public function __construct()
  28.     {
  29.         $this->traitConstruct();
  30.     }
  31.     /**
  32.      * @return string
  33.      */
  34.     public function getNumber()
  35.     {
  36.         return $this->number;
  37.     }
  38.     /**
  39.      * @param string $number
  40.      */
  41.     public function setNumber($number)
  42.     {
  43.         $this->number $number;
  44.     }
  45.     /**
  46.      * @return SparePartsPart
  47.      */
  48.     public function getSparePartsPart()
  49.     {
  50.         return $this->sparePart;
  51.     }
  52.     /**
  53.      * @param SparePartsPart $sparePartsPart
  54.      */
  55.     public function setSparePartsPart(SparePartsPart $sparePartsPart)
  56.     {
  57.         $this->sparePart $sparePartsPart;
  58.     }
  59. }