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