PHP Класс Formal\Form

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$aErrors
$aOptions
$bPersisted
$oElements
$oModelInstance
$oMorpho # Displayed confirm message; generated in execute()
$sDisplayMessage # Displayed form title; generated in setModelInstance()
$sDisplayTitle # TRUE when form has persisted; available only after execute
$sModelClass

Открытые методы

Метод Описание
__construct ( $sModelClass, $aOptions = [] )
declareError ( Element $oElement, $sMessage = "" ) # public, as it may be called from a hook
execute ( )
floatingModelInstance ( )
getMorpho ( )
modelInstance ( )
option ( $sName )
options ( )
persisted ( )
postValue ( $sPropName )
refreshed ( )
render ( )
setModelInstance ( $oModelInstance )
setOption ( $sName, $sValue )
submitted ( )
validateColor ( $sValue, Morphology $oMorpho, Element $oElement )
validateEmail ( $sValue, Morphology $oMorpho, Element $oElement )
validateRequired ( $sValue, Morphology $oMorpho, Element $oElement )
validateSameas ( $sValue, Morphology $oMorpho, Element $oElement, $sReferencePropName )
validateTokenid ( $sValue, Morphology $oMorpho, Element $oElement )
validateUnique ( $sValue, Morphology $oMorpho, Element $oElement )

Защищенные методы

Метод Описание
submitSignatureName ( )

Описание методов

__construct() публичный Метод

public __construct ( $sModelClass, $aOptions = [] )

declareError() публичный Метод

# public, as it may be called from a hook
public declareError ( Element $oElement, $sMessage = "" )
$oElement Element

execute() публичный Метод

public execute ( )

floatingModelInstance() публичный Метод

getMorpho() публичный Метод

public getMorpho ( )

modelInstance() публичный Метод

public modelInstance ( )

option() публичный Метод

public option ( $sName )

options() публичный Метод

public options ( )

persisted() публичный Метод

public persisted ( )

postValue() публичный Метод

public postValue ( $sPropName )

refreshed() публичный Метод

public refreshed ( )

render() публичный Метод

public render ( )

setModelInstance() публичный Метод

public setModelInstance ( $oModelInstance )

setOption() публичный Метод

public setOption ( $sName, $sValue )

submitSignatureName() защищенный Метод

protected submitSignatureName ( )

submitted() публичный Метод

public submitted ( )

validateColor() публичный Метод

public validateColor ( $sValue, Morphology $oMorpho, Element $oElement )
$oMorpho Formal\Form\Morphology
$oElement Element

validateEmail() публичный Метод

public validateEmail ( $sValue, Morphology $oMorpho, Element $oElement )
$oMorpho Formal\Form\Morphology
$oElement Element

validateRequired() публичный Метод

public validateRequired ( $sValue, Morphology $oMorpho, Element $oElement )
$oMorpho Formal\Form\Morphology
$oElement Element

validateSameas() публичный Метод

public validateSameas ( $sValue, Morphology $oMorpho, Element $oElement, $sReferencePropName )
$oMorpho Formal\Form\Morphology
$oElement Element

validateTokenid() публичный Метод

public validateTokenid ( $sValue, Morphology $oMorpho, Element $oElement )
$oMorpho Formal\Form\Morphology
$oElement Element

validateUnique() публичный Метод

public validateUnique ( $sValue, Morphology $oMorpho, Element $oElement )
$oMorpho Formal\Form\Morphology
$oElement Element

Описание свойств

$aErrors защищенное свойство

protected $aErrors

$aOptions защищенное свойство

protected $aOptions

$bPersisted защищенное свойство

protected $bPersisted

$oElements защищенное свойство

protected $oElements

$oModelInstance защищенное свойство

protected $oModelInstance

$oMorpho защищенное свойство

# Displayed confirm message; generated in execute()
protected $oMorpho

$sDisplayMessage защищенное свойство

# Displayed form title; generated in setModelInstance()
protected $sDisplayMessage

$sDisplayTitle защищенное свойство

# TRUE when form has persisted; available only after execute
protected $sDisplayTitle

$sModelClass защищенное свойство

protected $sModelClass