public function translit($event) { if ($this->owner->{$this->out_field} && !$this->rewrite) { return; } $this->owner->{$this->out_field} = TranslitHelper::t($this->owner->{$this->in_field}); }
public function validateAttribute($model, $attribute) { $roleToValidate = TranslitHelper::t($model->{$attribute}); if (AbstractPermitionEntity::getAuthManager()->getRole($roleToValidate)) { $model->addError($attribute, 'Такая роль существует'); } }