ActiveRecord_BoundsValidationA validation to check that an attribute's string length is within a certain range.
Located in /activerecord/lib/ActiveRecord/Validation.php (line 179)
ActiveRecord_Validation | --ActiveRecord_BoundsValidation
ActiveRecord_BoundsValidation
__construct
(array $attrNames, int $lowerBound, int $upperBound, [string $shortMsg = false], [string $longMsg = false], [bool $allowNull = false], [int $type = ActiveRecord_Validation::ON_SAVE], [string $condition = false])
mixed
$allowNull
(line 203)
Flag indicating whether nulls are allowed
mixed
$attrNames
(line 183)
List of attribute names to validate
mixed
$longMsg
(line 187)
Error message to use for attributes that are too long
mixed
$lowerBound
(line 195)
Minimum size
mixed
$shortMsg
(line 191)
Error message to use for attributes that are too short
mixed
$upperBound
(line 199)
Maximum size
Inherited from ActiveRecord_Validation
ActiveRecord_Validation::$condition
ActiveRecord_Validation::$type
Constructor __construct (line 217)
Constructor
validate (line 235)
Validate the object provided. If the object is invalid, it is the responsibility of this method to add any errors appropriate to the object's error collection.
Inherited From ActiveRecord_Validation
ActiveRecord_Validation::__construct()
ActiveRecord_Validation::should_validate()
ActiveRecord_Validation::validate()
Inherited from ActiveRecord_Validation
ActiveRecord_Validation::ON_CREATE
ActiveRecord_Validation::ON_SAVE
ActiveRecord_Validation::ON_UPDATE
Documentation generated on Wed, 25 Apr 2012 09:46:45 -0700 by phpDocumentor 1.4.3