У меня есть следующая пользовательская функция, которая проверяет, есть ли у электронной почты учетная запись gmail.com ...
function check_email($mail) {
list($user, $domain) = explode('@', $mail);
if ($domain !== 'gmail.com' ){
return false;
} else{
return true;
} }
В моих моделях я хочу проверить, вернул ли он значение true, а если нет, то выдает сообщение об ошибке. Вот что я получил (раздел массива var $ validate =):
'email' => array(
'emailvalid' => array('check_email' => 'email',
'message' => 'Not a valid email address')
)
Я получаю сообщение об ошибке, даже когда я использую учетную запись gmail.com ... Что я делаю не так?