[pLog-svn] r5811 - plog/trunk/class/data/validator
oscar at devel.lifetype.net
oscar at devel.lifetype.net
Wed Aug 8 16:38:01 EDT 2007
Author: oscar
Date: 2007-08-08 16:38:01 -0400 (Wed, 08 Aug 2007)
New Revision: 5811
Modified:
plog/trunk/class/data/validator/templatenamevalidator.class.php
Log:
Moved the regular expression used for validation to a class constant.
Modified: plog/trunk/class/data/validator/templatenamevalidator.class.php
===================================================================
--- plog/trunk/class/data/validator/templatenamevalidator.class.php 2007-08-08 20:37:27 UTC (rev 5810)
+++ plog/trunk/class/data/validator/templatenamevalidator.class.php 2007-08-08 20:38:01 UTC (rev 5811)
@@ -4,8 +4,6 @@
lt_include( PLOG_CLASS_PATH."class/data/validator/rules/regexprule.class.php" );
lt_include( PLOG_CLASS_PATH."class/data/validator/rules/nonemptyrule.class.php" );
- define( "VALID_REGEXP_CHARS", "^([a-z0-9._-]+)$");
-
/**
* \ingroup Validator
*
@@ -15,11 +13,13 @@
*/
class TemplateNameValidator extends Validator
{
+ const VALID_TEMPLATENAME_REGEXP = "^([a-z0-9._-]+)\$";
+
function TemplateNameValidator()
{
$this->Validator();
$this->addRule( new NonEmptyRule());
- $this->addRule( new RegExpRule(VALID_REGEXP_CHARS, false ));
+ $this->addRule( new RegExpRule(TemplateNameValidator::VALID_TEMPLATENAME_REGEXP, false ));
}
}
?>
More information about the pLog-svn
mailing list