Inherits Doctrine_Validator_Driver.
Definition at line 33 of file Regexp.php.
| Doctrine_Validator_Driver::__get |
( |
|
$arg | ) |
|
|
inherited |
__get an alias for getOption
- Parameters
-
Definition at line 48 of file Driver.php.
{
if (isset($this->args[$arg])) {
return $this->args[$arg];
}
return null;
}
| Doctrine_Validator_Driver::__isset |
( |
|
$arg | ) |
|
|
inherited |
__isset
- Parameters
-
Definition at line 61 of file Driver.php.
{
return isset($this->args[$arg]);
}
| Doctrine_Validator_Driver::__set |
( |
|
$arg, |
|
|
|
$value |
|
) |
| |
|
inherited |
sets given value to an argument
- Parameters
-
| $arg | the name of the option to be changed |
| $value | the value of the option |
- Returns
- Doctrine_Validator_Driver this object
Definition at line 73 of file Driver.php.
{
$this->args[$arg] = $value;
return $this;
}
| Doctrine_Validator_Driver::getArg |
( |
|
$arg | ) |
|
|
inherited |
returns the value of an argument
- Parameters
-
| $arg | the name of the option to retrieve |
- Returns
- mixed the value of the option
Definition at line 86 of file Driver.php.
{
if ( ! isset($this->args[$arg])) {
}
return $this->args[$arg];
}
| Doctrine_Validator_Driver::getArgs |
( |
| ) |
|
|
inherited |
returns all args and their associated values
- Returns
- array all args as an associative array
Definition at line 114 of file Driver.php.
| Doctrine_Validator_Driver::setArg |
( |
|
$arg, |
|
|
|
$value |
|
) |
| |
|
inherited |
sets given value to an argument
- Parameters
-
| $arg | the name of the option to be changed |
| $value | the value of the option |
- Returns
- Doctrine_Validator_Driver this object
Definition at line 102 of file Driver.php.
{
$this->args[$arg] = $value;
return $this;
}
| Doctrine_Validator_Regexp::validate |
( |
|
$value | ) |
|
checks if given value satisfies a regular expression
- Parameters
-
- Returns
- boolean
Definition at line 42 of file Regexp.php.
{
if (is_null($value)) {
return true;
}
if ( ! isset($this->args)) {
return true;
}
if (is_array($this->args)) {
foreach ($this->args as $regexp) {
if ( ! preg_match($regexp, $value)) {
return false;
}
}
return true;
} else {
if (preg_match($this->args, $value)) {
return true;
}
}
return false;
}
The documentation for this class was generated from the following file: