Exemplo n.º 1
0
 function registerValidators(&$validatorManager, &$controller, &$request, &$user)
 {
     $validatorManager->setRequired('account', true, msg('account is required'));
     $regexValidator = new RegexValidator();
     $regexValidator->setParameter('pattern_error', msg('account have invalid character'));
     $regexValidator->setParameter('pattern', PATTERN_ACCOUNT);
     $validatorManager->register('account', $regexValidator);
     $validatorManager->setRequired('password', true, msg('password is required'));
     $validatorManager->setRequired('email', true, msg('email is required'));
     $emailValidator = new EmailValidator();
     $emailValidator->setParameter('email_error', msg('email is wrong'));
     $validatorManager->register('email', $emailValidator);
 }