<?php
namespace Aviatur\FlightBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* AirlineOver.
*
* @ORM\Table(name="airline_over")
* @ORM\Entity(repositoryClass="Aviatur\FlightBundle\Repository\AirlineOverRepository")
*/
class AirlineOver
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity="Aviatur\FlightBundle\Entity\Airline", inversedBy="airlineOver")
* @ORM\JoinColumn(name="airline_id", referencedColumnName="id")
*/
private ?\Aviatur\FlightBundle\Entity\Airline $airline = null;
/**
* @ORM\ManyToOne(targetEntity="Aviatur\AgencyBundle\Entity\Agency", inversedBy="airlineOver")
* @ORM\JoinColumn(name="agency_id", referencedColumnName="id")
*/
private ?\Aviatur\AgencyBundle\Entity\Agency $agency = null;
/**
* @var bool
*
* @ORM\Column(name="isActive", type="boolean")
*/
private $isActive;
/**
* @var float
*
* @ORM\Column(name="overNational", type="float")
*/
private $overNational;
/**
* @var float
*
* @ORM\Column(name="overInternational", type="float")
*/
private $overInternational;
/**
* @var \DateTime
*
* @ORM\Column(name="creationDate", type="datetime", nullable=false)
*/
private $creationDate;
/**
* @var \DateTime
*
* @ORM\Column(name="updateDate", type="datetime", nullable=false)
*/
private $updateDate;
/**
* @var string
*
* @ORM\Column(name="overData", type="text")
*/
private $overData;
/**
* Get id.
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set isActive.
*
* @param bool $isActive
*
* @return AirlineOver
*/
public function setIsActive($isActive)
{
$this->isActive = $isActive;
return $this;
}
/**
* Get isActive.
*
* @return bool
*/
public function getIsActive()
{
return $this->isActive;
}
/**
* Set overNational.
*
* @param float $overNational
*
* @return AirlineOver
*/
public function setOverNational($overNational)
{
$this->overNational = $overNational;
return $this;
}
/**
* Get overNational.
*
* @return float
*/
public function getOverNational()
{
return $this->overNational;
}
/**
* Set overInternational.
*
* @param float $overInternational
*
* @return AirlineOver
*/
public function setOverInternational($overInternational)
{
$this->overInternational = $overInternational;
return $this;
}
/**
* Get overInternational.
*
* @return float
*/
public function getOverInternational()
{
return $this->overInternational;
}
/**
* Set creationDate.
*
* @param \DateTime $creationDate
*
* @return AgentPYQ
*/
public function setCreationDate($creationDate)
{
$this->creationDate = $creationDate;
return $this;
}
/**
* Get creationDate.
*
* @return \DateTime
*/
public function getCreationDate()
{
return $this->creationDate;
}
/**
* Set updateDate.
*
* @param \DateTime $updateDate
*
* @return AgentPYQ
*/
public function setUpdateDate($updateDate)
{
$this->updateDate = $updateDate;
return $this;
}
/**
* Get updateDate.
*
* @return \DateTime
*/
public function getUpdateDate()
{
return $this->updateDate;
}
/**
* Set airline.
*
* @param \Aviatur\FlightBundle\Entity\Airline $airline
*
* @return AirlineOver
*/
public function setAirline(\Aviatur\FlightBundle\Entity\Airline $airline = null)
{
$this->airline = $airline;
return $this;
}
/**
* Get airline.
*
* @return \Aviatur\FlightBundle\Entity\Airline
*/
public function getAirline()
{
return $this->airline;
}
/**
* Set agency.
*
* @param \Aviatur\AgencyBundle\Entity\Agency $agency
*
* @return AirlineOver
*/
public function setAgency(\Aviatur\AgencyBundle\Entity\Agency $agency = null)
{
$this->agency = $agency;
return $this;
}
/**
* Get agency.
*
* @return \Aviatur\AgencyBundle\Entity\Agency
*/
public function getAgency()
{
return $this->agency;
}
/**
* Set overData.
*
* @param string $overData
*
* @return AirlineOver
*/
public function setOverData($overData)
{
$this->overData = $overData;
return $this;
}
/**
* Get overData.
*
* @return string
*/
public function getOverData()
{
return $this->overData;
}
}