Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
ValidatorTypeDescription Class Reference
Inheritance diagram for ValidatorTypeDescription:
PrimitiveTypeDescription TypeDescription

Public Member Functions

 checkType (&$object)
 getNamespace ()
 parseTypeName ($typeName)
 ValidatorTypeDescription ($typeName)
- Public Member Functions inherited from PrimitiveTypeDescription
 _getPrimitiveTypeName (&$variable)
 checkType (&$object)
 getNamespace ()
 parseTypeName ($typeName)
 PrimitiveTypeDescription ($typeName)
- Public Member Functions inherited from TypeDescription
 _parseTypeNameInternally ($typeName)
 checkType (&$object)
 getNamespace ()
 getTypeDescription ()
 getTypeName ()
 isCompatible ($object)
 parseTypeName ($typeName)
 TypeDescription ($typeName)

Public Attributes

- Public Attributes inherited from PrimitiveTypeDescription
- Public Attributes inherited from TypeDescription

Additional Inherited Members

- Static Public Member Functions inherited from PrimitiveTypeDescription
static _supportedPrimitiveTypes ()

Detailed Description

Class that describes a string input/output type that passes additional validation (via standard validator classes).

Definition at line 19 of file

Member Function Documentation

ValidatorTypeDescription::checkType ( $object)
ValidatorTypeDescription::getNamespace ( )
ValidatorTypeDescription::parseTypeName (   $typeName)
ValidatorTypeDescription::ValidatorTypeDescription (   $typeName)


$typeNamestring Allowed primitive types are 'integer', 'string', 'float' and 'boolean'.

Definition at line 38 of file

Member Data Documentation

array ValidatorTypeDescription::$_validatorArgs

arguments to be passed to the validator constructor

Definition at line 30 of file

string ValidatorTypeDescription::$_validatorClassName

the validator class name

Definition at line 24 of file

The documentation for this class was generated from the following file: