<?phpnamespace CoreBundle\Entity\Vehicles;/** * InStockPart */class InStockPart{    /**     * @var integer     */    private $id;    /**     * @var string     */    private $title_ru;    /**     * @var string     */    private $title_ua;    /**     * @var integer     */    private $price;    /**     * @var integer     */    private $work_cost;    /**     * @var InStock     */    private $in_stock;    /**     * Get id     *     * @return integer     */    public function getId()    {        return $this->id;    }    /**     * Set titleRu     *     * @param string $titleRu     *     * @return InStockPart     */    public function setTitleRu($titleRu)    {        $this->title_ru = $titleRu;        return $this;    }    /**     * Get titleRu     *     * @return string     */    public function getTitleRu()    {        return $this->title_ru;    }    /**     * Set titleUa     *     * @param string $titleUa     *     * @return InStockPart     */    public function setTitleUa($titleUa)    {        $this->title_ua = $titleUa;        return $this;    }    /**     * Get titleUa     *     * @return string     */    public function getTitleUa()    {        return $this->title_ua;    }    /**     * Set price     *     * @param integer $price     *     * @return InStockPart     */    public function setPrice($price)    {        $this->price = $price;        return $this;    }    /**     * Get price     *     * @return integer     */    public function getPrice()    {        return $this->price;    }    /**     * Set workCost     *     * @param integer $workCost     *     * @return InStockPart     */    public function setWorkCost($workCost)    {        $this->work_cost = $workCost;        return $this;    }    /**     * Get workCost     *     * @return integer     */    public function getWorkCost()    {        return $this->work_cost;    }    /**     * Set inStock     *     * @param InStock $inStock     *     * @return InStockPart     */    public function setInStock(InStock $inStock = null)    {        $this->in_stock = $inStock;        return $this;    }    /**     * Get inStock     *     * @return InStock     */    public function getInStock()    {        return $this->in_stock;    }    public function calcPrice(): float    {        return ceil($this->getPrice() + $this->getWorkCost());    }    public function getTitle($locale)    {        return $locale == 'ru' ? $this->getTitleRu() : $this->getTitleUa();    }}