protected function isUnique($name)
{
$role = Yii::$app->authManager->getRole($name);
$permission = Yii::$app->authManager->getPermission($name);
if ($permission instanceof Permission) {
$this->error[] = Yii::t('db_rbac', 'Разрешение с таким именем уже существует') . ':' . $name;
return false;
}
if ($role instanceof Role) {
$this->error[] = Yii::t('db_rbac', 'Роль с таким именем уже существует') . ':' . $name;
return false;
}
return true;
}