Class
DiscreteValidator
WEB-INF.cftags.component
coldbox.system.validation.validators.DiscreteValidator
Class Attributes:
accessors
: true
singleton
All Implemented Interfaces:
cachebox.build-coldbox.coldbox.system.validation.validators.IValidator
******************************************************************************* Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.coldbox.org | www.luismajano.com | www.ortussolutions.com ******************************************************************************* This validator validates agains discrete mathematic operations.
Property Summary
type
property
default
serializable
required
any
name
true
false
Constructor Summary
init ()
Methods inherited from class WEB-INF.cftags.component
None
init
public init ()
name
property any name
Attributes:
serializable
- true
required
- false
SETNAME
public DiscreteValidator SETNAME (any name)
Parameters:
name
getName
public string getName ()
Get the name of the validator
Specified by:
getName
in interface
cachebox.build-coldbox.coldbox.system.validation.validators.IValidator
validate
public boolean validate (IValidationResult validationResult, any target, string field, [any targetValue], [any validationData])
Will check if an incoming value validates
Specified by:
validate
in interface
cachebox.build-coldbox.coldbox.system.validation.validators.IValidator
Parameters:
validationResult
- The result object of the validation
target
- The target object to validate on
field
- The field on the target object to validate on
targetValue
- The target value to validate
validationData
- The validation data the validator was created with