CakePHP - Проверка
Часто при создании веб-сайтов нам необходимо проверить определенные вещи перед дальнейшей обработкой данных. CakePHP предоставляет пакет проверки для создания валидаторов, которые могут легко проверять данные.
Методы валидации
CakePHP предоставляет различные методы проверки в классе проверки. Некоторые из самых популярных из них перечислены ниже.
Синтаксис | Добавить (строка $ field, массив | строка $ name, array | Cake \ Validation \ ValidationRule $ rule []) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Добавляет новое правило в набор правил поля. Если второй аргумент является массивом, то список правил для поля будет заменен вторым аргументом, а третий аргумент будет проигнорирован. |
Синтаксис | allowEmpty (string $ field , boolean | string | callable $ when true, string | null $ message null) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Позволяет поле быть пустым. |
Синтаксис | буквенно-цифровой (строка $ field , строка | null $ сообщение null, строка | вызываемая | null $, если null) |
Параметры |
|
Возврат | $ это |
Описание | Добавьте в поле буквенно-цифровое правило. |
Синтаксис | кредитная карта (строка $ field , строка $ type 'all', строка | null $ сообщение null, строка | callable | null $ при null) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Добавьте правило кредитной карты в поле. |
Синтаксис | Электронная почта (строка $ field, логическое $ checkMX false, строка | null $ message null, строка | callable | null, $ при null) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Добавьте в поле правило проверки электронной почты. |
Синтаксис | maxLength (строка $ field , целое число $ max , строка | null $ сообщение null, строка | callable | null $, когда null) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Добавьте в поле правило проверки длины строки. |
Синтаксис | minLength (строка $ field , целое число $ min , строка | null $ сообщение null, строка | callable | null $, когда null) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Добавьте в поле правило проверки длины строки. |
Синтаксис | notBlank (строка $ field , строка | null $ сообщение null, строка | callable | null $, если null) |
---|---|
Параметры |
|
Возврат | $ это |
Описание | Добавьте в поле правило notBlank. |