<?php
namespace DcSiteBundle\Entity;use CoreBundle\Entity\Dealer;/** * Job */class Job
{
/**
* @var integer
*/
private $id;
/**
* @var string
*/
private $name_ru;
/**
* @var string
*/
private $name_ua;
/** * @var Dealer */ private $dealer;
/**
* Get id
*
* @return integer
*/
public function getId()
{
return $this->id;
}
/**
* Set nameRu
*
* @param string $nameRu
*
* @return Job
*/
public function setNameRu($nameRu)
{
$this->name_ru = $nameRu;
return $this;
}
/**
* Get nameRu
*
* @return string
*/
public function getNameRu()
{
return $this->name_ru;
}
/**
* Set nameUa
*
* @param string $nameUa
*
* @return Job
*/
public function setNameUa($nameUa)
{
$this->name_ua = $nameUa;
return $this;
}
/**
* Get nameUa
*
* @return string
*/
public function getNameUa()
{
return $this->name_ua;
}
public function getNameByLocale($locale)
{
return $locale == 'ru' ? $this->name_ru : $this->name_ua;
}
/** * Set dealer * * @param Dealer $dealer * * @return Job */ public function setDealer(Dealer $dealer = null)
{
$this->dealer = $dealer;
return $this;
}
/** * Get dealer * * @return Dealer */ public function getDealer()
{
return $this->dealer;
}
/**
* @return string
*/
public function __toString()
{
return (string) $this->name_ru;
}
/**
* @var string
*/
private $uid;
/**
* Set uid
*
* @param string $uid
*
* @return Job
*/
public function setUid($uid)
{
$this->uid = $uid;
return $this;
}
/**
* Get uid
*
* @return string
*/
public function getUid()
{
return $this->uid;
}
}