Class HTMLPurifier_ConfigSchema_ValidatorAtom
Inheritance | HTMLPurifier_ConfigSchema_ValidatorAtom |
---|
Fluent interface for validating the contents of member variables.
This should be immutable. See HTMLPurifier_ConfigSchema_Validator for use-cases. We name this an 'atom' because it's ONLY for validations that are independent and usually scalar.
Protected Properties
Public Methods
Protected Methods
Method | Description | Defined By |
---|---|---|
error() | HTMLPurifier_ConfigSchema_ValidatorAtom |
Property Details
Method Details
public void __construct ( $context, $obj, $member ) | ||
$context | ||
$obj | ||
$member |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertAlnum ( ) |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertIsArray ( ) |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertIsBool ( ) |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertIsLookup ( ) |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertIsString ( ) |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertNotEmpty ( ) |
public HTMLPurifier_ConfigSchema_ValidatorAtom assertNotNull ( ) |
protected void error ( $msg ) | ||
$msg | string | |
throws | HTMLPurifier_ConfigSchema_Exception |
---|