item_id && $this->model){ $widgetData = $this->findModel(); } else { $widgetData= new \common\models\SeoData(); } return $this->render('seoData',['model'=>$widgetData]); } protected function findModel() { if (($model = \common\models\SeoData::findOne(['item_id'=>$this->item_id, 'model'=>$this->model])) !== null) { return $model; } else { return new SeoDataSearch(); } } }