MValidator Class Reference

Inheritance diagram for MValidator:

Inheritance graph
[legend]
Collaboration diagram for MValidator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __construct ()
 Generate ()

Public Attributes

 $field
 $min
 $max
 $type = 'required'
 $chars
 $mask
 $checker
 $msgerr

Detailed Description

Brief Class Description. Complete Class Description.

Definition at line 6 of file mvalidator.class.


Constructor & Destructor Documentation

MValidator::__construct (  ) 

Brief Description. Complete Description.

Returns:
(tipo) desc

Definition at line 57 of file mvalidator.class.


Member Function Documentation

MValidator::Generate (  ) 

Brief Description. Complete Description.

Returns:
(tipo) desc

Reimplemented in MCompareValidator, MRangeValidator, and MRegExpValidator.

Definition at line 70 of file mvalidator.class.

References MComponent::$name.


Member Data Documentation

MValidator::$field

Attribute Description.

Definition at line 12 of file mvalidator.class.

Referenced by MDATETimeDMYValidator::__construct(), mFloatValidator::__construct(), MIntegerValidator::__construct(), MRegExpValidator::__construct(), MRangeValidator::__construct(), MCompareValidator::__construct(), MDATEYMDValidator::__construct(), MDATEDMYValidator::__construct(), MCNPJValidator::__construct(), MCPFValidator::__construct(), MTIMEValidator::__construct(), MPHONEValidator::__construct(), MCEPValidator::__construct(), MPasswordValidator::__construct(), MEmailValidator::__construct(), MMASKValidator::__construct(), and MRequiredValidator::__construct().

MValidator::$min

Attribute Description.

Definition at line 17 of file mvalidator.class.

Referenced by MRangeValidator::__construct().

MValidator::$max

Attribute Description.

Definition at line 22 of file mvalidator.class.

Referenced by MRangeValidator::__construct(), and MRequiredValidator::__construct().

MValidator::$type = 'required'

Attribute Description.

Definition at line 27 of file mvalidator.class.

Referenced by MDATETimeDMYValidator::__construct(), mFloatValidator::__construct(), MIntegerValidator::__construct(), MRegExpValidator::__construct(), MRangeValidator::__construct(), MCompareValidator::__construct(), MDATEYMDValidator::__construct(), MDATEDMYValidator::__construct(), MCNPJValidator::__construct(), MCPFValidator::__construct(), MTIMEValidator::__construct(), MPHONEValidator::__construct(), MCEPValidator::__construct(), MPasswordValidator::__construct(), MEmailValidator::__construct(), and MMASKValidator::__construct().

MValidator::$chars

Attribute Description.

Definition at line 32 of file mvalidator.class.

MValidator::$mask

Attribute Description.

Definition at line 37 of file mvalidator.class.

Referenced by MMASKValidator::__construct().

MValidator::$checker

Attribute Description.

Definition at line 42 of file mvalidator.class.

MValidator::$msgerr

Attribute Description.

Definition at line 47 of file mvalidator.class.

Referenced by MDATETimeDMYValidator::__construct(), mFloatValidator::__construct(), MIntegerValidator::__construct(), MRegExpValidator::__construct(), MRangeValidator::__construct(), MCompareValidator::__construct(), MDATEYMDValidator::__construct(), MDATEDMYValidator::__construct(), MCNPJValidator::__construct(), MCPFValidator::__construct(), MTIMEValidator::__construct(), MPHONEValidator::__construct(), MCEPValidator::__construct(), MPasswordValidator::__construct(), MEmailValidator::__construct(), MMASKValidator::__construct(), and MRequiredValidator::__construct().


The documentation for this class was generated from the following file:
CopyLeft (L) 2001-2006 - [MIOLO Development Team] SOLIS - Cooperativa de Soluções Livres - Lajeado/RS - Brasil