В Yii2 есть достаточно много фильтров, которые предоставляются внутри самого фреймворка, но не все о них знают. Один из них — это возможность делать строку в большом или маленьком регистре.
Есть встроенный фильтр, filter
, который может принимать множество значений и одно из них — это strtolower
или strtoupper
.
Вот пример использования:
public function rules() { return [ ... ['email', 'filter', 'filter'=> 'strtolower'], ... ]; }