<?php
namespace DcSiteBundle\Entity;
/**
* FuelType
*/
class FuelTypes
{
/**
* @var int
*/
private $id;
/**
* @var string
*/
private $valueRu;
/**
* @var string
*/
private $valueUa;
/**
* @var string
*/
private $shortValueRu;
/**
* @var string
*/
private $shortValueUa;
/**
* @var int
*/
private $ref_id;
/**
* @return string
*/
public function __toString()
{
return (string)$this->getValueRu();
}
/**
* Get id
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set valueRu
*
* @param string $valueRu
*
* @return FuelType
*/
public function setValueRu($valueRu)
{
$this->valueRu = $valueRu;
return $this;
}
/**
* Get valueRu
*
* @return string
*/
public function getValueRu()
{
return $this->valueRu;
}
/**
* Set valueUa
*
* @param string $valueUa
*
* @return FuelType
*/
public function setValueUa($valueUa)
{
$this->valueUa = $valueUa;
return $this;
}
/**
* Get valueUa
*
* @return string
*/
public function getValueUa()
{
return $this->valueUa;
}
/**
* @return int
*/
public function getRefId()
{
return $this->ref_id;
}
/**
* @param int $ref_id
* @return FuelTypes
*/
public function setRefId($ref_id)
{
$this->ref_id = $ref_id;
return $this;
}
/**
* @param string $locale
* @return string
*/
public function getValue($locale = 'ru')
{
return $locale === 'ru' ? $this->getValueRu() : $this->getValueUa();
}
/**
* @var string
*/
private $uid_1c;
/**
* Set uid1c
*
* @param string $uid1c
*
* @return FuelTypes
*/
public function setUid1c($uid1c)
{
$this->uid_1c = $uid1c;
return $this;
}
/**
* Get uid1c
*
* @return string
*/
public function getUid1c()
{
return $this->uid_1c;
}
/**
* @param string $shortValueUa
* @return $this
*/
public function setShortValueUa($shortValueUa)
{
$this->shortValueUa = $shortValueUa;
return $this;
}
/**
* @return string
*/
public function getShortValueUa()
{
return $this->shortValueUa;
}
/**
* @param string $shortValueRu
* @return $this
*/
public function setShortValueRu($shortValueRu)
{
$this->shortValueRu = $shortValueRu;
return $this;
}
/**
* @return string
*/
public function getShortValueRu()
{
return $this->shortValueRu;
}
/**
* @param string $locale
* @return string
*/
public function getShort($locale = 'ru')
{
return $locale === 'ru' ? $this->getShortValueRu() : $this->getShortValueUa();
}
}