PHP 클래스 FluidTYPO3\Flux\Form\AbstractFormField

상속: extends AbstractFormComponent, implements FluidTYPO3\Flux\Form\FieldInterface
파일 보기 프로젝트 열기: fluidtypo3/flux 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$clearable boolean
$default mixed
$displayCondition string
$enable boolean
$exclude boolean
$inherit boolean
$inheritEmpty boolean
$requestUpdate boolean
$required boolean
$transform string
$validate string
$wizards SplObjectStorage

공개 메소드들

메소드 설명
__construct ( ) CONSTRUCTOR
add ( FluidTYPO3\Flux\Form\WizardInterface $wizard ) : FluidTYPO3\Flux\Form\FieldInterface
build ( ) : array Creates a TCEforms configuration array based on the configuration stored in this ViewHelper. Calls the expected-to-be-overridden stub method getConfiguration() to return the TCE field configuration - see that method for information about how to implement that method.
create ( array $settings = [] ) : FluidTYPO3\Flux\Form\FieldInterface
createWizard ( string $type, string $name, string $label = NULL ) : FluidTYPO3\Flux\Form\WizardInterface
get ( string $wizardName ) : FluidTYPO3\Flux\Form\WizardInterface | FALSE
getClearable ( ) : boolean
getDefault ( ) : mixed
getDisplayCondition ( ) : string
getEnable ( ) : boolean
getExclude ( ) : boolean
getRequestUpdate ( ) : boolean
getRequired ( ) : boolean
getTransform ( ) : string
getValidate ( ) : string
has ( mixed $childOrChildName ) : boolean
hasChildren ( ) : boolean
modify ( array $structure ) : FluidTYPO3\Flux\Form\ContainerInterface
remove ( string $wizardName ) : FluidTYPO3\Flux\Form\WizardInterface | FALSE
setClearable ( boolean $clearable ) : FluidTYPO3\Flux\Form\FieldInterface
setDefault ( mixed $default ) : FluidTYPO3\Flux\Form\FieldInterface
setDisplayCondition ( string $displayCondition ) : FluidTYPO3\Flux\Form\FieldInterface
setEnable ( boolean $enable ) : FluidTYPO3\Flux\Form\FieldInterface
setExclude ( boolean $exclude ) : FluidTYPO3\Flux\Form\FieldInterface
setRequestUpdate ( boolean $requestUpdate ) : FluidTYPO3\Flux\Form\FieldInterface
setRequired ( boolean $required ) : FluidTYPO3\Flux\Form\FieldInterface
setTransform ( string $transform ) : FluidTYPO3\Flux\Form\FieldInterface
setValidate ( string $validate ) : FluidTYPO3\Flux\Form\FieldInterface

보호된 메소드들

메소드 설명
prepareConfiguration ( string $type ) : array

메소드 상세

__construct() 공개 메소드

CONSTRUCTOR
public __construct ( )

add() 공개 메소드

public add ( FluidTYPO3\Flux\Form\WizardInterface $wizard ) : FluidTYPO3\Flux\Form\FieldInterface
$wizard FluidTYPO3\Flux\Form\WizardInterface
리턴 FluidTYPO3\Flux\Form\FieldInterface

build() 공개 메소드

Creates a TCEforms configuration array based on the configuration stored in this ViewHelper. Calls the expected-to-be-overridden stub method getConfiguration() to return the TCE field configuration - see that method for information about how to implement that method.
public build ( ) : array
리턴 array

create() 공개 정적인 메소드

public static create ( array $settings = [] ) : FluidTYPO3\Flux\Form\FieldInterface
$settings array
리턴 FluidTYPO3\Flux\Form\FieldInterface

createWizard() 공개 메소드

public createWizard ( string $type, string $name, string $label = NULL ) : FluidTYPO3\Flux\Form\WizardInterface
$type string
$name string
$label string
리턴 FluidTYPO3\Flux\Form\WizardInterface

get() 공개 메소드

public get ( string $wizardName ) : FluidTYPO3\Flux\Form\WizardInterface | FALSE
$wizardName string
리턴 FluidTYPO3\Flux\Form\WizardInterface | FALSE

getClearable() 공개 메소드

public getClearable ( ) : boolean
리턴 boolean

getDefault() 공개 메소드

public getDefault ( ) : mixed
리턴 mixed

getDisplayCondition() 공개 메소드

public getDisplayCondition ( ) : string
리턴 string

getEnable() 공개 메소드

public getEnable ( ) : boolean
리턴 boolean

getExclude() 공개 메소드

public getExclude ( ) : boolean
리턴 boolean

getRequestUpdate() 공개 메소드

public getRequestUpdate ( ) : boolean
리턴 boolean

getRequired() 공개 메소드

public getRequired ( ) : boolean
리턴 boolean

getTransform() 공개 메소드

public getTransform ( ) : string
리턴 string

getValidate() 공개 메소드

public getValidate ( ) : string
리턴 string

has() 공개 메소드

public has ( mixed $childOrChildName ) : boolean
$childOrChildName mixed
리턴 boolean

hasChildren() 공개 메소드

public hasChildren ( ) : boolean
리턴 boolean

modify() 공개 메소드

public modify ( array $structure ) : FluidTYPO3\Flux\Form\ContainerInterface
$structure array
리턴 FluidTYPO3\Flux\Form\ContainerInterface

prepareConfiguration() 보호된 메소드

protected prepareConfiguration ( string $type ) : array
$type string
리턴 array

remove() 공개 메소드

public remove ( string $wizardName ) : FluidTYPO3\Flux\Form\WizardInterface | FALSE
$wizardName string
리턴 FluidTYPO3\Flux\Form\WizardInterface | FALSE

setClearable() 공개 메소드

public setClearable ( boolean $clearable ) : FluidTYPO3\Flux\Form\FieldInterface
$clearable boolean
리턴 FluidTYPO3\Flux\Form\FieldInterface

setDefault() 공개 메소드

public setDefault ( mixed $default ) : FluidTYPO3\Flux\Form\FieldInterface
$default mixed
리턴 FluidTYPO3\Flux\Form\FieldInterface

setDisplayCondition() 공개 메소드

public setDisplayCondition ( string $displayCondition ) : FluidTYPO3\Flux\Form\FieldInterface
$displayCondition string
리턴 FluidTYPO3\Flux\Form\FieldInterface

setEnable() 공개 메소드

public setEnable ( boolean $enable ) : FluidTYPO3\Flux\Form\FieldInterface
$enable boolean
리턴 FluidTYPO3\Flux\Form\FieldInterface

setExclude() 공개 메소드

public setExclude ( boolean $exclude ) : FluidTYPO3\Flux\Form\FieldInterface
$exclude boolean
리턴 FluidTYPO3\Flux\Form\FieldInterface

setRequestUpdate() 공개 메소드

public setRequestUpdate ( boolean $requestUpdate ) : FluidTYPO3\Flux\Form\FieldInterface
$requestUpdate boolean
리턴 FluidTYPO3\Flux\Form\FieldInterface

setRequired() 공개 메소드

public setRequired ( boolean $required ) : FluidTYPO3\Flux\Form\FieldInterface
$required boolean
리턴 FluidTYPO3\Flux\Form\FieldInterface

setTransform() 공개 메소드

public setTransform ( string $transform ) : FluidTYPO3\Flux\Form\FieldInterface
$transform string
리턴 FluidTYPO3\Flux\Form\FieldInterface

setValidate() 공개 메소드

public setValidate ( string $validate ) : FluidTYPO3\Flux\Form\FieldInterface
$validate string
리턴 FluidTYPO3\Flux\Form\FieldInterface

프로퍼티 상세

$clearable 보호되어 있는 프로퍼티

protected bool $clearable
리턴 boolean

$default 보호되어 있는 프로퍼티

protected mixed $default
리턴 mixed

$displayCondition 보호되어 있는 프로퍼티

protected string $displayCondition
리턴 string

$enable 보호되어 있는 프로퍼티

protected bool $enable
리턴 boolean

$exclude 보호되어 있는 프로퍼티

protected bool $exclude
리턴 boolean

$inherit 보호되어 있는 프로퍼티

protected bool $inherit
리턴 boolean

$inheritEmpty 보호되어 있는 프로퍼티

protected bool $inheritEmpty
리턴 boolean

$requestUpdate 보호되어 있는 프로퍼티

protected bool $requestUpdate
리턴 boolean

$required 보호되어 있는 프로퍼티

protected bool $required
리턴 boolean

$transform 보호되어 있는 프로퍼티

protected string $transform
리턴 string

$validate 보호되어 있는 프로퍼티

protected string $validate
리턴 string

$wizards 보호되어 있는 프로퍼티

protected SplObjectStorage $wizards
리턴 SplObjectStorage