<?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;    }}