Beispiel #1
0
 /**
  * @inheritdoc
  */
 public function getAssignment($roleName, $userId)
 {
     $cond = [['login' => $userId], Rol::asSql($roleName) . ' = any (roli)'];
     if (!Polzovatel::findOne($cond)) {
         return null;
     }
     return new Assignment(['userId' => $userId, 'roleName' => $roleName]);
 }
Beispiel #2
0
 public function transformations()
 {
     return [['roliAsArray' => 'roli', EnumArrayTransformer::className(), ['enum' => Rol::className()]]];
 }