src/Aviatur/GeneralBundle/Entity/AncillariesOrder.php line 13

Open in your IDE?
  1. <?php
  2. namespace Aviatur\GeneralBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * OrderProduct.
  6.  *
  7.  * @ORM\Table(name="ancillaries_order", indexes={@ORM\Index(name="ancillaries_order_orders_FK", columns={"order_id"})})
  8.  * @ORM\Entity
  9.  */
  10. class AncillariesOrder
  11. {
  12.     /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer", nullable=false)
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="IDENTITY")
  18.      */
  19.     private $id;
  20.     /**
  21.      *
  22.      * @ORM\ManyToOne(targetEntity="Order", inversedBy="ancillariesOrder")
  23.      * @ORM\JoinColumns({
  24.      *   @ORM\JoinColumn(name="order_id", referencedColumnName="id")
  25.      * })
  26.      */
  27.     private ?\Aviatur\GeneralBundle\Entity\Order $order null;
  28.     /**
  29.      * @var string
  30.      *
  31.      * @ORM\Column(name="data", type="text", nullable=true)
  32.      */
  33.     private $data;
  34.     public function __toString()
  35.     {
  36.         $return = (string) 'ANID'.$this->getId();
  37.         return $return;
  38.     }
  39.     /**
  40.      * Get id.
  41.      *
  42.      * @return int
  43.      */
  44.     public function getId()
  45.     {
  46.         return $this->id;
  47.     }
  48.     /**
  49.      * Set data.
  50.      *
  51.      * @param string $data
  52.      *
  53.      * @return OrderProduct
  54.      */
  55.     public function setData($data)
  56.     {
  57.         $this->data $data;
  58.         return $this;
  59.     }
  60.     /**
  61.      * Get data.
  62.      *
  63.      * @return string
  64.      */
  65.     public function getData()
  66.     {
  67.         return $this->data;
  68.     }
  69.     /**
  70.      * Set order.
  71.      *
  72.      * @param \Aviatur\GeneralBundle\Entity\Order $order
  73.      *
  74.      * @return AncillariesOrder
  75.      */
  76.     public function setOrder(\Aviatur\GeneralBundle\Entity\Order $order null)
  77.     {
  78.         $this->order $order;
  79.         return $this;
  80.     }
  81.     /**
  82.      * Get order.
  83.      *
  84.      * @return \Aviatur\GeneralBundle\Entity\Order
  85.      */
  86.     public function getOrder()
  87.     {
  88.         return $this->order;
  89.     }
  90. }