/** * @return \yii\db\ActiveQuery */ public function getAuthItems() { return $this->hasMany(AuthItem::className(), ['rule_name' => 'name'])->from(['authItems' => Authitem::tableName()]); }
/** * @return \yii\db\ActiveQuery */ public function getitemnames() { return $this->hasMany(Authitem::className(), ['name' => 'item_name'])->from(['itemnames' => Authitem::tableName()])->viaTable('auth_assignment', ['user_id' => 'auth_user_id']); }
/** * @return \yii\db\ActiveQuery */ public function getitemname() { return $this->hasOne(Authitem::className(), ['name' => 'item_name'])->from(['itemname' => Authitem::tableName()]); }
/** * @return \yii\db\ActiveQuery */ public function getchildren() { return $this->hasOne(Authitem::className(), ['name' => 'child'])->from(['children' => Authitem::tableName()]); }