<?phpnamespace CoreBundle\Entity\Vehicles;/** * CharacteristicValue */class CharacteristicValue{ /** * @var integer */ private $id; /** * @var string */ private $value_ua; /** * @var string */ private $value_ru; /** * @var Characteristic */ private $characteristic; /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set valueUa * * @param string $valueUa * * @return CharacteristicValue */ public function setValueUa($valueUa) { $this->value_ua = $valueUa; return $this; } /** * Get valueUa * * @return string */ public function getValueUa() { return $this->value_ua; } /** * Set valueRu * * @param string $valueRu * * @return CharacteristicValue */ public function setValueRu($valueRu) { $this->value_ru = $valueRu; return $this; } /** * Get valueRu * * @return string */ public function getValueRu() { return $this->value_ru; } /** * Set characteristic * * @param Characteristic $characteristic * * @return CharacteristicValue */ public function setCharacteristic(Characteristic $characteristic = null) { $this->characteristic = $characteristic; return $this; } /** * Get characteristic * * @return Characteristic */ public function getCharacteristic() { return $this->characteristic; } public function __toString() { return (string) $this->getValueRu(); } public function getValue($locale) { return $locale == 'ru' ? $this->getValueRu() : $this->getValueUa(); } /** * @var string */ private $url; /** * Set url * * @param string $url * * @return CharacteristicValue */ public function setUrl($url) { $this->url = $url; return $this; } /** * Get url * * @return string */ public function getUrl() { return $this->url; } /** * @var boolean */ private $is_action = 1; /** * @var integer */ private $position; /** * Set isAction * * @param boolean $isAction * * @return CharacteristicValue */ public function setIsAction($isAction) { $this->is_action = $isAction; return $this; } /** * Get isAction * * @return boolean */ public function getIsAction() { return $this->is_action; } /** * Set position * * @param integer $position * * @return CharacteristicValue */ public function setPosition($position) { $this->position = $position; return $this; } /** * Get position * * @return integer */ public function getPosition() { return $this->position; }}