[validation] element index

Package indexes

All elements
a b c d e f g i l m p r s t u v w _
_
top
Method _checkDomain
lmbEmailRule::_checkDomain() in lmbEmailRule.class.php
Method _checkUser
lmbEmailRule::_checkUser() in lmbEmailRule.class.php
Method _doValidate
lmbRequiredRule::_doValidate() in lmbRequiredRule.class.php
Method _doValidate
lmbRequiredObjectRule::_doValidate() in lmbRequiredObjectRule.class.php
Method _doValidate
lmbMatchRule::_doValidate() in lmbMatchRule.class.php
Method _doValidate
lmbSingleFieldRule::_doValidate() in lmbSingleFieldRule.class.php
Validates field Calls check() method if $datasource has such field with not empty value.
Method _doValidate
lmbAtleastOneFieldRequiredRule::_doValidate() in lmbAtleastOneFieldRequiredRule.class.php
Method _doValidate
lmbBaseValidationRule::_doValidate() in lmbBaseValidationRule.class.php
Method _doValidate
lmbCallbackRule::_doValidate() in lmbCallbackRule.class.php
Method _findAtleastOneField
lmbAtleastOneFieldRequiredRule::_findAtleastOneField() in lmbAtleastOneFieldRequiredRule.class.php
Method _generateErrorMessage
lmbAtleastOneFieldRequiredRule::_generateErrorMessage() in lmbAtleastOneFieldRequiredRule.class.php
Method __construct
lmbPatternRule::__construct() in lmbPatternRule.class.php
Method __construct
lmbRequiredObjectRule::__construct() in lmbRequiredObjectRule.class.php
Method __construct
lmbRequiredRule::__construct() in lmbRequiredRule.class.php
Constructor
Method __construct
lmbSingleFieldRule::__construct() in lmbSingleFieldRule.class.php
Method __construct
lmbValidationException::__construct() in lmbValidationException.class.php
Constructor
Method __construct
lmbNumericValueRangeRule::__construct() in lmbNumericValueRangeRule.class.php
Method __construct
lmbSizeRangeRule::__construct() in lmbSizeRangeRule.class.php
Constructor
Method __construct
lmbValidator::__construct() in lmbValidator.class.php
Constructor
Method __construct
lmbValidValueRule::__construct() in lmbValidValueRule.class.php
Method __construct
lmbLocaleDateRule::__construct() in lmbLocaleDateRule.class.php
Method __construct
lmbErrorMessage::__construct() in lmbErrorMessage.class.php
Method __construct
lmbDateRule::__construct() in lmbDateRule.class.php
Method __construct
lmbCmsUserUniqueFieldRule::__construct() in lmbCmsUserUniqueFieldRule.class.php
Method __construct
lmbCallbackRule::__construct() in lmbCallbackRule.class.php
Method __construct
lmbExcludePatternRule::__construct() in lmbExcludePatternRule.class.php
Method __construct
lmbI18NSizeRangeRule::__construct() in lmbI18NSizeRangeRule.class.php
Method __construct
lmbMatchRule::__construct() in lmbMatchRule.class.php
Constructor
Method __construct
lmbNotInArrayRule::__construct() in lmbNotInArrayRule.class.php
Constructor.
Method __construct
lmbAtleastOneFieldRequiredRule::__construct() in lmbAtleastOneFieldRequiredRule.class.php
Method __construct
lmbInvalidValueRule::__construct() in lmbInvalidValueRule.class.php
Method __construct
lmbNumericPrecisionRule::__construct() in lmbNumericPrecisionRule.class.php
Method __toString
lmbErrorMessage::__toString() in lmbErrorMessage.class.php
a
top
Method addAtLeastOneRequiredRule
Method addError
lmbErrorList::addError() in lmbErrorList.class.php
Adds new error.
Method addRequiredObjectRule
lmbValidator::addRequiredObjectRule() in lmbValidator.class.php
Alias for adding lmbRequiredObjectRule to validator
Method addRequiredRule
lmbValidator::addRequiredRule() in lmbValidator.class.php
Alias for adding lmbRequiredRule to validator
Method addRule
lmbValidator::addRule() in lmbValidator.class.php
Adds a new rule
Method addRules
lmbValidatorBuilder::addRules() in lmbValidatorBuilder.class.php
Main function for building rules.
Method addSizeRangeRule
lmbValidator::addSizeRangeRule() in lmbValidator.class.php
Alias for adding lmbSizeRangeRule to validator
b
top
Method build
lmbValidatorBuilder::build() in lmbValidatorBuilder.class.php
c
top
Variable $callback
lmbCallbackRule::$callback in lmbCallbackRule.class.php
Variable $class
lmbRequiredObjectRule::$class in lmbRequiredObjectRule.class.php
Variable $custom_error
lmbRequiredObjectRule::$custom_error in lmbRequiredObjectRule.class.php
Variable $custom_error
lmbRequiredRule::$custom_error in lmbRequiredRule.class.php
Variable $custom_error
lmbSingleFieldRule::$custom_error in lmbSingleFieldRule.class.php
Variable $custom_error
lmbMatchRule::$custom_error in lmbMatchRule.class.php
Variable $custom_error
lmbAtleastOneFieldRequiredRule::$custom_error in lmbAtleastOneFieldRequiredRule.class.php
Method check
lmbCmsUserUniqueFieldRule::check() in lmbCmsUserUniqueFieldRule.class.php
Method check
lmbDomainRule::check() in lmbDomainRule.class.php
Method check
lmbDateRule::check() in lmbDateRule.class.php
Method check
lmbSingleFieldRule::check() in lmbSingleFieldRule.class.php
Performs real validation
Method check
lmbValidValueRule::check() in lmbValidValueRule.class.php
Method check
lmbUrlRule::check() in lmbUrlRule.class.php
Method check
lmbSizeRangeRule::check() in lmbSizeRangeRule.class.php
Method check
lmbPatternRule::check() in lmbPatternRule.class.php
Method check
lmbNumericValueRangeRule::check() in lmbNumericValueRangeRule.class.php
Method check
lmbIdentifierRule::check() in lmbIdentifierRule.class.php
Method check
lmbI18NSizeRangeRule::check() in lmbI18NSizeRangeRule.class.php
Method check
lmbExcludePatternRule::check() in lmbExcludePatternRule.class.php
Method check
lmbInvalidValueRule::check() in lmbInvalidValueRule.class.php
Method check
lmbLocaleDateRule::check() in lmbLocaleDateRule.class.php
Method check
lmbNotInArrayRule::check() in lmbNotInArrayRule.class.php
Method check
lmbEmailRule::check() in lmbEmailRule.class.php
Method check
lmbNumericPrecisionRule::check() in lmbNumericPrecisionRule.class.php
Page common.inc.php
common.inc.php in common.inc.php
d
top
Variable $decimal_digits
lmbNumericPrecisionRule::$decimal_digits in lmbNumericPrecisionRule.class.php
e
top
Variable $error_list
lmbBaseValidationRule::$error_list in lmbBaseValidationRule.class.php
Variable $error_list
lmbValidator::$error_list in lmbValidator.class.php
Variable $error_list
lmbValidationException::$error_list in lmbValidationException.class.php
Method error
lmbEmailRule::error() in lmbEmailRule.class.php
Method error
lmbBaseValidationRule::error() in lmbBaseValidationRule.class.php
Addes an error to error list.
Method error
lmbSingleFieldRule::error() in lmbSingleFieldRule.class.php
Alias for adding single field error to error list
f
top
Variable $field_name
lmbSingleFieldRule::$field_name in lmbSingleFieldRule.class.php
Variable $field_name
lmbRequiredRule::$field_name in lmbRequiredRule.class.php
Variable $field_name
lmbRequiredObjectRule::$field_name in lmbRequiredObjectRule.class.php
Variable $field_name
lmbMatchRule::$field_name in lmbMatchRule.class.php
Variable $field_names
lmbAtleastOneFieldRequiredRule::$field_names in lmbAtleastOneFieldRequiredRule.class.php
g
top
Method getErrorList
lmbValidator::getErrorList() in lmbValidator.class.php
Returns list of errors.
Method getErrorList
lmbValidationException::getErrorList() in lmbValidationException.class.php
Method getField
lmbSingleFieldRule::getField() in lmbSingleFieldRule.class.php
Method getLmbRule
lmbValidatorBuilder::getLmbRule() in lmbValidatorBuilder.class.php
Method getPathByRuleName
lmbValidatorBuilder::getPathByRuleName() in lmbValidatorBuilder.class.php
Method getReadable
lmbErrorMessage::getReadable() in lmbErrorMessage.class.php
Method getReadable
lmbErrorList::getReadable() in lmbErrorList.class.php
Returns all processed error list with formatted messages
i
top
Variable $invalid_value
lmbInvalidValueRule::$invalid_value in lmbInvalidValueRule.class.php
Variable $is_valid
lmbBaseValidationRule::$is_valid in lmbBaseValidationRule.class.php
Method isValid
lmbValidator::isValid() in lmbValidator.class.php
Method isValid
lmbErrorList::isValid() in lmbErrorList.class.php
Returns FALSE is contains at least one error, otherwise returns TRUE
Method isValid
lmbBaseValidationRule::isValid() in lmbBaseValidationRule.class.php
l
top
Variable $locale
lmbLocaleDateRule::$locale in lmbLocaleDateRule.class.php
Constant LIMB_RULES_INCLUDE_PATH
LIMB_RULES_INCLUDE_PATH in lmbValidatorBuilder.class.php
Class lmbAtleastOneFieldRequiredRule
lmbAtleastOneFieldRequiredRule in lmbAtleastOneFieldRequiredRule.class.php
Checks that at least one field from a list has not null value
Class lmbBaseValidationRule
lmbBaseValidationRule in lmbBaseValidationRule.class.php
A base class for validation rules.
Class lmbCallbackRule
lmbCallbackRule in lmbCallbackRule.class.php
Validation rule that accepts callback in constructor and executes that callback in validate() method Callback must follow lmbValidationRule interface.
Class lmbCmsUserUniqueFieldRule
lmbCmsUserUniqueFieldRule in lmbCmsUserUniqueFieldRule.class.php
A base class for rules responsbile for validating a single field should inherit this class.
Class lmbDateRule
lmbDateRule in lmbDateRule.class.php
Checks that field value is a valid date
Class lmbDomainRule
lmbDomainRule in lmbDomainRule.class.php
Checks that field value is a valid domain name.
Class lmbEmailRule
lmbEmailRule in lmbEmailRule.class.php
Checks that field value is a valid Email address.
Class lmbErrorList
lmbErrorList in lmbErrorList.class.php
Holds a list of validation errors
Class lmbErrorMessage
lmbErrorMessage in lmbErrorMessage.class.php
Single validation error message.
Class lmbExcludePatternRule
lmbExcludePatternRule in lmbExcludePatternRule.class.php
Checks that field value doesn't match some regexp.
Class lmbI18NSizeRangeRule
lmbI18NSizeRangeRule in lmbI18NSizeRangeRule.class.php
class lmbI18NSizeRangeRule.
Class lmbIdentifierRule
lmbIdentifierRule in lmbIdentifierRule.class.php
Checks that field value is an alpha-numeric string
Class lmbInvalidValueRule
lmbInvalidValueRule in lmbInvalidValueRule.class.php
Checks that field value is not equal some invalid value
Class lmbLocaleDateRule
lmbLocaleDateRule in lmbLocaleDateRule.class.php
class lmbLocaleDateRule.
Class lmbMatchRule
lmbMatchRule in lmbMatchRule.class.php
Checks that field value exactly match a reference field value
Class lmbNotInArrayRule
lmbNotInArrayRule in lmbNotInArrayRule.class.php
Checks that field is not not in a list of restricted values
Class lmbNumericPrecisionRule
lmbNumericPrecisionRule in lmbNumericPrecisionRule.class.php
Checks that field value is a valid numeric value and its precision falls within allowable parameters.
Class lmbNumericValueRangeRule
lmbNumericValueRangeRule in lmbNumericValueRangeRule.class.php
Checks that field has minimux and (or) maximum length
Class lmbPatternRule
lmbPatternRule in lmbPatternRule.class.php
Checks that field value match some regexp.
Class lmbRequiredObjectRule
lmbRequiredObjectRule in lmbRequiredObjectRule.class.php
Checks that field is present in datasource and it's value is an object of some or any class
Class lmbRequiredRule
lmbRequiredRule in lmbRequiredRule.class.php
Checks that field is present in datasource and has not empty value
Class lmbSingleFieldRule
lmbSingleFieldRule in lmbSingleFieldRule.class.php
A base class for rules responsbile for validating a single field should inherit this class.
Class lmbSizeRangeRule
lmbSizeRangeRule in lmbSizeRangeRule.class.php
Checks that field has minimux and (or) maximum length
Class lmbUrlRule
lmbUrlRule in lmbUrlRule.class.php
Checks that field value is a valid url.
Class lmbValidationException
lmbValidationException in lmbValidationException.class.php
Validation exception.
Class lmbValidationRule
lmbValidationRule in lmbValidationRule.interface.php
Interface for defining rules to validate against
Class lmbValidator
lmbValidator in lmbValidator.class.php
Holds the list of validation rules along with errors happened during validation.
Class lmbValidatorBuilder
lmbValidatorBuilder in lmbValidatorBuilder.class.php
Builds new or fills with the rules existing lmbValidator object, simplifying constructing rules
Class lmbValidValueRule
lmbValidValueRule in lmbValidValueRule.class.php
Checks that field value is equal some valid value
Page lmbValidationException.class.php
lmbValidationException.class.php in lmbValidationException.class.php
Page lmbErrorList.class.php
lmbErrorList.class.php in lmbErrorList.class.php
Page lmbErrorMessage.class.php
lmbErrorMessage.class.php in lmbErrorMessage.class.php
Page lmbValidator.class.php
lmbValidator.class.php in lmbValidator.class.php
Page lmbValidatorBuilder.class.php
lmbValidatorBuilder.class.php in lmbValidatorBuilder.class.php
Page lmbAtleastOneFieldRequiredRule.class.php
lmbAtleastOneFieldRequiredRule.class.php in lmbAtleastOneFieldRequiredRule.class.php
Page lmbBaseValidationRule.class.php
lmbBaseValidationRule.class.php in lmbBaseValidationRule.class.php
Page lmbCallbackRule.class.php
lmbCallbackRule.class.php in lmbCallbackRule.class.php
Page lmbDateRule.class.php
lmbDateRule.class.php in lmbDateRule.class.php
Page lmbDomainRule.class.php
lmbDomainRule.class.php in lmbDomainRule.class.php
Page lmbEmailRule.class.php
lmbEmailRule.class.php in lmbEmailRule.class.php
Page lmbExcludePatternRule.class.php
lmbExcludePatternRule.class.php in lmbExcludePatternRule.class.php
Page lmbI18NSizeRangeRule.class.php
lmbI18NSizeRangeRule.class.php in lmbI18NSizeRangeRule.class.php
Page lmbIdentifierRule.class.php
lmbIdentifierRule.class.php in lmbIdentifierRule.class.php
Page lmbInvalidValueRule.class.php
lmbInvalidValueRule.class.php in lmbInvalidValueRule.class.php
Page lmbLocaleDateRule.class.php
lmbLocaleDateRule.class.php in lmbLocaleDateRule.class.php
Page lmbMatchRule.class.php
lmbMatchRule.class.php in lmbMatchRule.class.php
Page lmbNotInArrayRule.class.php
lmbNotInArrayRule.class.php in lmbNotInArrayRule.class.php
Page lmbNumericPrecisionRule.class.php
lmbNumericPrecisionRule.class.php in lmbNumericPrecisionRule.class.php
Page lmbNumericValueRangeRule.class.php
lmbNumericValueRangeRule.class.php in lmbNumericValueRangeRule.class.php
Page lmbPatternRule.class.php
lmbPatternRule.class.php in lmbPatternRule.class.php
Page lmbRequiredObjectRule.class.php
lmbRequiredObjectRule.class.php in lmbRequiredObjectRule.class.php
Page lmbRequiredRule.class.php
lmbRequiredRule.class.php in lmbRequiredRule.class.php
Page lmbSingleFieldRule.class.php
lmbSingleFieldRule.class.php in lmbSingleFieldRule.class.php
Page lmbSizeRangeRule.class.php
lmbSizeRangeRule.class.php in lmbSizeRangeRule.class.php
Page lmbUrlRule.class.php
lmbUrlRule.class.php in lmbUrlRule.class.php
Page lmbValidationRule.interface.php
lmbValidationRule.interface.php in lmbValidationRule.interface.php
Page lmbValidValueRule.class.php
lmbValidValueRule.class.php in lmbValidValueRule.class.php
m
top
Variable $max_length
lmbSizeRangeRule::$max_length in lmbSizeRangeRule.class.php
Variable $max_length
lmbI18NSizeRangeRule::$max_length in lmbI18NSizeRangeRule.class.php
Variable $max_value
lmbNumericValueRangeRule::$max_value in lmbNumericValueRangeRule.class.php
Variable $min_length
lmbSizeRangeRule::$min_length in lmbSizeRangeRule.class.php
Variable $min_length
lmbI18NSizeRangeRule::$min_length in lmbI18NSizeRangeRule.class.php
Variable $min_value
lmbNumericValueRangeRule::$min_value in lmbNumericValueRangeRule.class.php
p
top
Variable $pattern
lmbExcludePatternRule::$pattern in lmbExcludePatternRule.class.php
Variable $pattern
lmbUrlRule::$pattern in lmbUrlRule.class.php
Variable $pattern
lmbPatternRule::$pattern in lmbPatternRule.class.php
Method parseRule
lmbValidatorBuilder::parseRule() in lmbValidatorBuilder.class.php
Parse text representation of a rule and return rule object
Page package.php
package.php in package.php
r
top
Variable $reference_field
lmbMatchRule::$reference_field in lmbMatchRule.class.php
Variable $restricted_values
lmbNotInArrayRule::$restricted_values in lmbNotInArrayRule.class.php
Variable $rules
lmbValidator::$rules in lmbValidator.class.php
Variable $rules_shortcuts
lmbValidatorBuilder::$rules_shortcuts in lmbValidatorBuilder.class.php
Method renameFields
lmbErrorList::renameFields() in lmbErrorList.class.php
Method renameFields
lmbErrorMessage::renameFields() in lmbErrorMessage.class.php
s
top
Method setErrorList
lmbValidator::setErrorList() in lmbValidator.class.php
Sets new list of errors
t
top
Variable $type
lmbDateRule::$type in lmbDateRule.class.php
Method trim
lmbValidatorBuilder::trim() in lmbValidatorBuilder.class.php
Class Constant TYPE_ISO
lmbDateRule::TYPE_ISO in lmbDateRule.class.php
u
top
Variable $user
lmbCmsUserUniqueFieldRule::$user in lmbCmsUserUniqueFieldRule.class.php
v
top
Variable $valid_value
lmbValidValueRule::$valid_value in lmbValidValueRule.class.php
Method validate
lmbValidator::validate() in lmbValidator.class.php
Performs validation
Method validate
lmbValidationRule::validate() in lmbValidationRule.interface.php
Performs validation
Method validate
lmbBaseValidationRule::validate() in lmbBaseValidationRule.class.php
Validates datasource
w
top
Variable $whole_digits
lmbNumericPrecisionRule::$whole_digits in lmbNumericPrecisionRule.class.php
a b c d e f g i l m p r s t u v w _