<?php
namespace Aviatur\GeneralBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
/**
* whitemark.
*
* @ORM\Table(name="whitemark")
* @ORM\Entity
* @UniqueEntity(
* fields={"url"},
* message="La url ya esta asignada."
* )
*/
class Whitemark
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
*
* @ORM\ManyToOne(targetEntity="Aviatur\AgencyBundle\Entity\Agency", inversedBy="whitemark")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="agency_id", referencedColumnName="id")
* })
*/
private ?\Aviatur\AgencyBundle\Entity\Agency $agency = null;
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=255)
*/
private $name;
/**
* @var string
*
* @ORM\Column(name="url", type="string", length=255)
*/
private $url;
/**
* @var string
*
* @ORM\Column(name="referer", type="string", length=255)
*/
private $referer;
/**
* @var bool
*
* @ORM\Column(name="embebed", type="boolean", nullable=false)
*/
private $embebed;
/**
* Get id.
*
* @return int
*/
/**
* @var string
*
* @ORM\Column(name="phone", type="string", length=255)
*/
private $phone;
/**
* @var string
*
* @ORM\Column(name="address", type="string", length=255)
*/
private $address;
/**
* @var string
*
* @ORM\Column(name="email", type="string", length=255)
*/
private $email;
/**
* @var string
*
* @ORM\Column(name="officeId", type="string", length=50, nullable=false)
*/
private $officeid;
/**
* @var string
*
* @ORM\Column(name="phonesContact", type="string", length=255, nullable=true)
*/
private $phonescontact;
public function __toString()
{
$return = $this->id;
return (string) $return;
}
public function getId()
{
return $this->id;
}
/**
* Set agency.
*
* @param \Aviatur\AgencyBundle\Entity\Agency $agency
*
* @return whitemark
*/
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 name.
*
* @param string $name
*
* @return whitemark
*/
public function setName($name)
{
$this->name = $name;
return $this;
}
/**
* Get name.
*
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* Set url.
*
* @param string $url
*
* @return whitemark
*/
public function setUrl($url)
{
$this->url = $url;
return $this;
}
/**
* Get url.
*
* @return string
*/
public function getUrl()
{
return $this->url;
}
/**
* Set referer.
*
* @param string $referer
*
* @return whitemark
*/
public function setReferer($referer)
{
$this->referer = $referer;
return $this;
}
/**
* Get referer.
*
* @return string
*/
public function getReferer()
{
return $this->referer;
}
/**
* Set referer.
*
* @param string $embebed
*
* @return whitemark
*/
public function setEmbebed($embebed)
{
$this->embebed = $embebed;
return $this;
}
/**
* Get referer.
*
* @return string
*/
public function getEmbebed()
{
return $this->embebed;
}
/**
* Set phone.
*
* @param string $phone
*
* @return whitemark
*/
public function setphone($phone)
{
$this->phone = $phone;
return $this;
}
/**
* Get phone.
*
* @return string
*/
public function getPhone()
{
return $this->phone;
}
/**
* Set address.
*
* @param string $address
*
* @return whitemark
*/
public function setAddress($address)
{
$this->address = $address;
return $this;
}
/**
* Get address.
*
* @return string
*/
public function getAddress()
{
return $this->address;
}
/**
* Set email.
*
* @param string $email
*
* @return whitemark
*/
public function setEmail($email)
{
$this->email = $email;
return $this;
}
/**
* Get email.
*
* @return string
*/
public function getEmail()
{
return $this->email;
}
/**
* Set officeid.
*
* @param string $officeid
*
* @return Agency
*/
public function setOfficeid($officeid)
{
$this->officeid = $officeid;
return $this;
}
/**
* Get officeid.
*
* @return string
*/
public function getOfficeid()
{
return $this->officeid;
}
/**
* Set phonescontact.
*
* @param string $phonescontact
*
* @return Agency
*/
public function setPhonescontact($phonescontact)
{
$this->phonescontact = $phonescontact;
return $this;
}
/**
* Get phonescontact.
*
* @return string
*/
public function getPhonescontact()
{
return $this->phonescontact;
}
}