Beispiel #1
0
 public function getForums()
 {
     if (Yii::$app->user->can('admin') || Yii::$app->user->can('moder')) {
         return $this->hasMany(Forums::className(), ['section_id' => 'id'])->orderBy('sort')->inverseOf('section');
     }
     return $this->hasMany(Forums::className(), ['section_id' => 'id'])->where(['state' => Forums::STATE_ACTIVE])->orderBy('sort')->inverseOf('section');
 }
Beispiel #2
0
 public function getForum()
 {
     return $this->hasOne(Forums::className(), ['id' => 'forum_id'])->inverseOf('threads');
 }