/**
  * @return \yii\db\ActiveQuery
  */
 public function getPermission()
 {
     return $this->hasOne(Permission::className(), ['id' => 'permission_id']);
 }
Example #2
0
 /**
  * Get Permissions assigned to role
  * @author Adegoke Obasa <*****@*****.**>
  * @return mixed
  */
 public function getPermissions()
 {
     return $this->hasMany(Permission::className(), ['id' => 'permission_id'])->viaTable("role_permissions", ['role_id' => 'id'])->onCondition(['status' => 1])->asArray()->all();
 }