adding zend project folders into old campcaster.
This commit is contained in:
parent
56abfaf28e
commit
7ef0c18b26
4045 changed files with 1054952 additions and 0 deletions
92
library/propel/runtime/lib/map/ValidatorMap.php
Normal file
92
library/propel/runtime/lib/map/ValidatorMap.php
Normal file
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* This file is part of the Propel package.
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @license MIT License
|
||||
*/
|
||||
|
||||
/**
|
||||
* ValidatorMap is used to model a column validator.
|
||||
*
|
||||
* GENERAL NOTE
|
||||
* ------------
|
||||
* The propel.map classes are abstract building-block classes for modeling
|
||||
* the database at runtime. These classes are similar (a lite version) to the
|
||||
* propel.engine.database.model classes, which are build-time modeling classes.
|
||||
* These classes in themselves do not do any database metadata lookups.
|
||||
*
|
||||
* @author Michael Aichler <aichler@mediacluster.de>
|
||||
* @version $Revision: 1612 $
|
||||
* @package propel.runtime.map
|
||||
*/
|
||||
class ValidatorMap
|
||||
{
|
||||
/** rule name of this validator */
|
||||
private $name;
|
||||
/** the dot-path to class to use for validator */
|
||||
private $classname;
|
||||
/** value to check against */
|
||||
private $value;
|
||||
/** execption message thrown on invalid input */
|
||||
private $message;
|
||||
/** related column */
|
||||
private $column;
|
||||
|
||||
public function __construct($containingColumn)
|
||||
{
|
||||
$this->column = $containingColumn;
|
||||
}
|
||||
|
||||
public function getColumn()
|
||||
{
|
||||
return $this->column;
|
||||
}
|
||||
|
||||
public function getColumnName()
|
||||
{
|
||||
return $this->column->getColumnName();
|
||||
}
|
||||
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
|
||||
public function setClass($classname)
|
||||
{
|
||||
$this->classname = $classname;
|
||||
}
|
||||
|
||||
public function setValue($value)
|
||||
{
|
||||
$this->value = $value;
|
||||
}
|
||||
|
||||
public function setMessage($message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
|
||||
public function getClass()
|
||||
{
|
||||
return $this->classname;
|
||||
}
|
||||
|
||||
public function getValue()
|
||||
{
|
||||
return $this->value;
|
||||
}
|
||||
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue