Fix bug in compile-time statics

This commit is contained in:
2011-12-26 01:11:58 +00:00
parent 1cc440a885
commit 62d5614bb4

View File

@@ -10,14 +10,14 @@ class SihnonFramework_Validation_Text extends SihnonFramework_Validation {
const Whitespace = 0x16; const Whitespace = 0x16;
protected static $contents = array( protected static $contents = array(
static::Alphabetical => ':alpha:', self::Alphabetical => ':alpha:',
static::Digit => ':digit:', self::Digit => ':digit:',
static::Numeric => ':digit:\.-', self::Numeric => ':digit:\.-',
static::Symbol => ':punct:', self::Symbol => ':punct:',
static::Whitespace => ':space:', self::Whitespace => ':space:',
); );
public static function content($inputs, $content = static::Defaults) { public static function content($inputs, $content = self::Defaults) {
static::pattern($inputs, static::buildContentPattern($content)); static::pattern($inputs, static::buildContentPattern($content));
} }