示例#1
0
 public static function validateRegistrationInformation(RegisterUserBinding $user)
 {
     $valid = true;
     if (!Validator::stringLength($user->username, 3, 60)) {
         Session::flash('flash_messages', Communicator::INVALID_USERNAME);
         $valid = false;
     }
     if (!Validator::password($user->password)) {
         Session::flash('flash_messages', Communicator::INVALID_PASSWORD);
         $valid = false;
     }
     if (!Validator::stringLength($user->email, 5, 255)) {
         Session::flash('flash_messages', Communicator::INVALID_EMAIL);
         $valid = false;
     }
     return $valid;
 }