hasOne(Partner::class, ['id' => 'partner_id']); } public function id() { return $this->id; } public function title($lg = null) { $lg = $lg ?? \Yii::$app->language; return $lg == 'en' ? $this->ts_en_title : $this->title; } public function text() { return \Yii::$app->language == 'en' ? $this->ts_en_text : $this->text; } public function textShort() { return \Yii::$app->language == 'en' ? $this->ts_en_text_short : $this->text_short; } public function image($rez = null) { return $this->getSrcOfSingleImage('title_news_image', $rez); } public function images($rez = null) { return $this->getSrcOfMultipleImages('news_images', $rez); } public function relation() { return ViewReg::generateDirectDetailPageUrl($this, 'news'); } }