Сделать поле в нижнем регистре в Yii2

Сделать поле в нижнем регистре в Yii2

· PHP, Yii2 и Снипеты · 1 мин чтения

В Yii2 есть достаточно много фильтров, которые предоставляются внутри самого фреймворка, но не все о них знают. Один из них — это возможность делать строку в большом или маленьком регистре. 

Есть встроенный фильтр, filter, который может принимать множество значений и одно из них — это strtolower или  strtoupper.

Вот пример использования:

public function rules()
    {
        return [
            ...
            ['email', 'filter', 'filter'=> 'strtolower'],
            ...
        ];
    }