Класс Validation в CakePHP содержит правила проверки данных, которые могут упростить валидацию данных модели. Этот класс содержит множество, часто используемых, приемов проверки данных. Ниже представлен полный перечень всех правил с примерами использования.
Данные для поля должны содержать только буквы и цифры.
<?
var $validate = array(
'login' => array(
'rule' => 'alphaNumeric',
'message' => 'Имена пользователей должны содержать только буквы и цифры.'
)
);
?>
Длина данных для поля должна попадать в указанный диапазон. Должны быть определены и минимум и максимум. Используется <=, а не <
<?
var $validate = array(
'password' => array(
'rule' => array('between', 5, 15),
'message' => 'Длина пароля должны быть от 5 до 15 символов.'
)
);
?>