/** * @return ImageStore */ public function getIStore() { if (!isset($this->_iStore)) { foreach (Yii::$app->components as $k => $v) { if ($v['class'] == ImageStore::className()) { $this->_iStore = Yii::$app->{$k}; break; } } } return $this->_iStore; }
/** * @return \yii\db\ActiveQuery */ public function getImageStores() { return $this->hasMany(ImageStore::className(), ['image_id' => 'id']); }