alex4answ
@alex4answ

Перевод в нижний регистр перед сохранением?

Добрый день, не могу понять как сохранить текст в нижнем регистре:

Применяю фильтр:
public function rules()
    {
          ...
          ['username', 'filter', 'filter' => 'strtolower'],
    }


Но сохраняет все равно так как ввел пользователь.

Скорее всего я не правильно понимаю как это работает, и что фильтр в правилах валидации не будет делать этого, а нужно переводить все в beforeSave ?

Подскажите пожалуйста, фильтр в rules применяются или нет?
как это реализовать правильно
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 1
@morricone85
можете так написать:
['username', 'filter', 'filter' => function ($value) {
                return strtolower($value);
    }],
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы