PHP 클래스 Formal\Form

파일 보기 프로젝트 열기: jeromeschneider/baikal 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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