public function getCategory() { $data = $this->hasMany(EventCategory::className(), ['Id' => 'categoryId'])->via('eventMap'); $ret = []; foreach ($data as $model) { $ret[] = $model->Id; } return $ret; }
public function getCategory() { if (isset($this->_categoty)) { return $this->_categoty; } else { return $this->hasMany(EventCategory::className(), ['Id' => 'categoryId'])->via('eventMap'); } }
/** * @return \yii\db\ActiveQuery */ public function getCategory() { return $this->hasOne(EventCategory::className(), ['Id' => 'categoryId']); }