Browse Source

replace Exception on GeneralException, InitializationException

master
Vyacheslav Agafonov 13 years ago
parent
commit
9e22d8028a
  1. 2
      validator/EqualValidator.php
  2. 2
      validator/RegexValidator.php
  3. 2
      validator/Validator.php

2
validator/EqualValidator.php

@ -27,7 +27,7 @@ class EqualValidator extends Validator
{
$this->setValue($value);
if ($this->token === null) {
throw new Exception('Token not defined.');
throw new InitializationException('Token not defined.');
}
if ($value !== $this->token) {

2
validator/RegexValidator.php

@ -30,7 +30,7 @@ class RegexValidator extends Validator
$status = preg_match($this->regex, $value);
if ($status === false) {
throw new Exception('Internal error matching regex "' . $this->regex . ' against value "' . $value . '"');
throw new GeneralException('Internal error matching regex "' . $this->regex . ' against value "' . $value . '"');
}
if (!$status) {
$this->error();

2
validator/Validator.php

@ -51,7 +51,7 @@ abstract class Validator implements iValidator
protected function createMessage($template, $value)
{
if (!isset($this->templates[$template])) {
throw new Exception('Message template "' . $template . '" unknown.');
throw new GeneralException('Message template "' . $template . '" unknown.');
}
$message = $this->templates[$template];

Loading…
Cancel
Save