<?php
namespace Aviatur\HotelBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* HotelHomologation.
*
* @ORM\Table(name="hotel_homologation", indexes={@ORM\Index(name="search_cities_id", columns={"search_cities_id"})})
* @ORM\Entity
*/
class HotelHomologation
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="hotelCodes", type="string", length=300, nullable=false)
*/
private $hotelcodes;
/**
* @ORM\Column(name="type", type="integer", nullable=false)
*/
private string $type = '1';
/**
* @var string
*
* @ORM\Column(name="preferredCode", type="string", length=150, nullable=true)
*/
private $preferredcode;
/**
* @var \Aviatur\SearchBundle\Entity\SearchAirport
*
* @ORM\ManyToOne(targetEntity="Aviatur\SearchBundle\Entity\SearchCities", inversedBy="hotelHomologation")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="search_cities_id", referencedColumnName="id")
* })
*/
private $searchCities;
/**
* Get id.
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set hotelcodes.
*
* @param string $hotelcodes
*
* @return HotelHomologation
*/
public function setHotelcodes($hotelcodes)
{
$this->hotelcodes = $hotelcodes;
return $this;
}
/**
* Get hotelcodes.
*
* @return string
*/
public function getHotelcodes()
{
return $this->hotelcodes;
}
/**
* Set type.
*
* @param int $type
*
* @return HotelHomologation
*/
public function setType($type)
{
$this->type = $type;
return $this;
}
/**
* Get type.
*
* @return int
*/
public function getType()
{
return $this->type;
}
/**
* Set preferredcode.
*
* @param string $preferredcode
*
* @return HotelHomologation
*/
public function setPreferredcode($preferredcode)
{
$this->preferredcode = $preferredcode;
return $this;
}
/**
* Get preferredcode.
*
* @return string
*/
public function getPreferredcode()
{
return $this->preferredcode;
}
/**
* Set searchCities.
*
* @param \Aviatur\SearchBundle\Entity\SearchCities $searchCities
*
* @return SearchAirports
*/
public function setSearchCities(\Aviatur\SearchBundle\Entity\SearchCities $searchCities = null)
{
$this->searchCities = $searchCities;
return $this;
}
/**
* Get searchCities.
*
* @return \Aviatur\SearchBundle\Entity\SearchCities
*/
public function getSearchCities()
{
return $this->searchCities;
}
}