<?phpnamespace Aviatur\GeneralBundle\Entity;use Doctrine\ORM\Mapping as ORM;/** * OrderProduct. * * @ORM\Table(name="order_product_flight_envelope") * @ORM\Entity */class OrderProductFlightEnvelope{ /** * @var int * * @ORM\Column(name="id", type="integer", nullable=false) * @ORM\Id * @ORM\GeneratedValue(strategy="IDENTITY") */ private $id; /** * @var int * * @ORM\Column(name="envelope", type="integer", length=4, nullable=true) */ private $envelope = 0; /** * * @ORM\ManyToOne(targetEntity="OrderProduct", inversedBy="orderProductFlightEnvelope") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="order_product_id", referencedColumnName="id") * }) */ private ?\Aviatur\GeneralBundle\Entity\OrderProduct $orderProduct = null; /** * Constructor. */ public function __construct() { } public function __toString() { $return = (string) 'PN'.$this->getId(); return $return; } /** * Get id. * * @return int */ public function getId() { return $this->id; } /** * Set envelope. * * @param string $envelope * * @return OrderProductFlightEnvelope */ public function setEnvelope($envelope = 0) { $this->envelope = $envelope; return $this; } /** * Get envelope. * * @return string */ public function getEnvelope() { return $this->envelope; } /** * Set order_product. * * @param \Aviatur\GeneralBundle\Entity\OrderProduct $orderProduct * * @return OrderProductFlightEnvelope */ public function setOrderproduct(\Aviatur\GeneralBundle\Entity\OrderProduct $orderProduct = null) { $this->orderProduct = $orderProduct; return $this; } /** * Get order_product. * * @return \Aviatur\GeneralBundle\Entity\OrderProduct */ public function getOrderproduct() { return $this->orderProduct; }}