MIOLO20
Carregando...
Procurando...
Nenhuma entrada encontrada
Referência à classe MValidator
Diagrama de heranças da classe MValidator
MFormControl MControl MComponent MCEPValidator MCNPJValidator MCPFValidator MCompareValidator MDATEDMYValidator MDATETimeDMYValidator MDATEYMDValidator MEmailValidator MMASKValidator MPHONEValidator MPasswordValidator MRangeValidator MRegExpValidator MRequiredValidator MSubDetailDateValidator MSubDetailUniqueValidator MTIMEValidator Validator

Membros públicos

 __construct ()
 
 Generate ()
 
- Membros públicos herdados de MFormControl
 __construct ( $name, $value='', $label='', $color='', $hint='')
 
 setValue ( $value)
 
 getValue ()
 
 setLabel ( $label)
 
 setAutoPostBack ( $value)
 
 setAutoSubmit ( $isAuto=true)
 
 getIsRequired ()
 
 setIsRequired ($isRequired)
 
 getRequiredType ()
 
 getFieldForm ()
 
 setFieldForm (MForm $form)
 
 generateLabel ()
 
- Membros públicos herdados de MControl
 __construct ( $name=NULL)
 
 __clone ()
 
 __set ( $name, $value)
 
 __get ( $name)
 
 setReadOnly ($status)
 
 setEnabled ($state)
 
 setName ($name)
 
 setId ($id)
 
 setNameAndId ($name)
 
 getId ()
 
 getName ()
 
 getUniqueId ()
 
 setClass ( $cssClass, $add=true)
 
 addStyleFile ( $styleFile)
 
 getClass ()
 
 addStyle ($name, $value)
 
 setStyle ($style)
 
 getStyle ()
 
 addAttribute ( $name, $value='')
 
 setTooltip ($title, $placement=self::TOOLTIP_PLACEMENT_AUTO)
 
 setAttribute ( $name, $value)
 
 setAttributes ($attr)
 
 attributes ( $mergeDuplicates=false)
 
 getAttributes ( $mergeDuplicates=false)
 
 setFormMode ( $mode)
 
 setJsHint ( $hint)
 
 setPosition ($left, $top, $position='absolute')
 
 setWidth ($value)
 
 setHeight ($value)
 
 setColor ($value)
 
 setVisibility ($value)
 
 setFont ($value)
 
 setCaption ($caption)
 
 setInner ($inner)
 
 getInner ()
 
 addControl ($control)
 
 insertControl ($control, $pos=0, $width=null, $float=null)
 
 setControl ($control, $pos=0)
 
 setControls ($controls)
 
 getControls ()
 
 getControl ($pos)
 
 getControlById ($id)
 
 findControlById ($id)
 
 setControlById ($control, $id)
 
 clearControls ()
 
 eventHandler ()
 
 attachEventHandler ( $name, $handler, $param=NULL)
 
 getBox ()
 
 setBoxId ( $id)
 
 setBoxClass ( $cssClass, $add=true)
 
 getBoxClass ()
 
 setBoxAttributes ($attr)
 
 getBoxAttributes ()
 
 addBoxStyle ($name, $value='')
 
 generateBox ( $content)
 
 getRender ( $method)
 
 getInnerToString ()
 
 generateInner ()
 
 generate ()
 
- Membros públicos herdados de MComponent
 SetName ($name)
 
 GetName ()
 
 AddComponent ($component)
 
 InsertComponent ($component, $pos=0)
 
 SetComponent ($component, $pos)
 
 SetComponents ($components)
 
 GetComponents ()
 
 GetComponent ($pos)
 
 ClearComponents ()
 

Campos de Dados

 $field
 
 $min
 
 $max
 
 $type = 'required'
 
 $chars
 
 $mask
 
 $checker
 
 $msgerr
 
- Campos de Dados herdados de MFormControl
 $label
 
 $value
 
 $hint
 
 $form
 
 $formName
 
 $showLabel
 
 $autoPostBack
 
 $forceShowLabel = false
 
 $isRequired
 
 $autoSetRequired = true
 
- Campos de Dados herdados de MControl
const FORM_MODE_WHOLE_ROW = 0
 
const FORM_MODE_SHOW_SIDE = 1
 
const FORM_MODE_SHOW_ABOVE = 2
 
const FORM_MODE_SHOW_NBSP = 3
 
const CLASS_CAPTION = 'm-caption'
 
const CLASS_CAPTION_REQUIRED = 'm-caption-required'
 
const TOOLTIP_PLACEMENT_BOTTOM = 'bottom'
 
const TOOLTIP_PLACEMENT_TOP = 'top'
 
const TOOLTIP_PLACEMENT_LEFT = 'left'
 
const TOOLTIP_PLACEMENT_RIGHT = 'right'
 
const TOOLTIP_PLACEMENT_AUTO = 'auto'
 
 $id
 
 $uniqueId
 
 $cssClass
 
 $enabled
 
 $style
 
 $visible
 
 $attrs
 
 $attributes
 
 $formMode
 
 $maintainState
 
 $readonly
 
 $caption
 
 $jsHint
 
 $inner
 
 $controlBox
 
 $box
 
 $cssp
 
 $parent
 
 $controls
 
 $controlsId
 
 $eventHandlers
 
 $painter
 
- Campos de Dados herdados de MComponent
 $manager
 
 $page
 
 $owner
 
 $components
 
 $componentCount
 
 $name
 
 $className
 

Outros membros herdados

- Atributos Públicos Estáticos herdados de MControl
static $_number = 0
 
- Membros protegidos herdados de MControl
 _AddStyle ($name, $value)
 

Descrição detalhada

Brief Class Description. Complete Class Description.

Exemplos
/var/docker/solisge-devel/www/solisge/miolo20/classes/ui/controls/mform.class.

Definido na linha 6 do ficheiro mvalidator.class.

Documentação dos Construtores & Destrutor

◆ __construct()

__construct ( )

Brief Description. Complete Description.

Retorna
(tipo) desc

Definido na linha 57 do ficheiro mvalidator.class.

Documentação das funções

◆ Generate()

Generate ( )

Brief Description. Complete Description.

Retorna
(tipo) desc

Reimplementado em MCompareValidator, MRangeValidator e MRegExpValidator.

Definido na linha 70 do ficheiro mvalidator.class.

Documentação dos campos e atributos

◆ $chars

$chars

Attribute Description.

Definido na linha 32 do ficheiro mvalidator.class.

◆ $checker

$checker

Attribute Description.

Definido na linha 42 do ficheiro mvalidator.class.

◆ $field

$field

Attribute Description.

Definido na linha 12 do ficheiro mvalidator.class.

◆ $mask

$mask

Attribute Description.

Definido na linha 37 do ficheiro mvalidator.class.

◆ $max

$max

Attribute Description.

Definido na linha 22 do ficheiro mvalidator.class.

◆ $min

$min

Attribute Description.

Definido na linha 17 do ficheiro mvalidator.class.

◆ $msgerr

$msgerr

Attribute Description.

Definido na linha 47 do ficheiro mvalidator.class.

◆ $type

$type = 'required'

Attribute Description.

Definido na linha 27 do ficheiro mvalidator.class.


A documentação para esta classe foi gerada a partir do seguinte ficheiro: