PHP Class FluidTYPO3\Flux\Form\AbstractFormField

Inheritance: extends AbstractFormComponent, implements FluidTYPO3\Flux\Form\FieldInterface
Afficher le fichier Open project: fluidtypo3/flux Class Usage Examples

Protected Properties

Свойство Type Description
$clearable boolean
$default mixed
$displayCondition string
$enable boolean
$exclude boolean
$inherit boolean
$inheritEmpty boolean
$requestUpdate boolean
$required boolean
$transform string
$validate string
$wizards SplObjectStorage

Méthodes publiques

Méthode Description
__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

Méthodes protégées

Méthode Description
prepareConfiguration ( string $type ) : array

Method Details

__construct() public méthode

CONSTRUCTOR
public __construct ( )

add() public méthode

public add ( FluidTYPO3\Flux\Form\WizardInterface $wizard ) : FluidTYPO3\Flux\Form\FieldInterface
$wizard FluidTYPO3\Flux\Form\WizardInterface
Résultat FluidTYPO3\Flux\Form\FieldInterface

build() public méthode

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
Résultat array

create() public static méthode

public static create ( array $settings = [] ) : FluidTYPO3\Flux\Form\FieldInterface
$settings array
Résultat FluidTYPO3\Flux\Form\FieldInterface

createWizard() public méthode

public createWizard ( string $type, string $name, string $label = NULL ) : FluidTYPO3\Flux\Form\WizardInterface
$type string
$name string
$label string
Résultat FluidTYPO3\Flux\Form\WizardInterface

get() public méthode

public get ( string $wizardName ) : FluidTYPO3\Flux\Form\WizardInterface | FALSE
$wizardName string
Résultat FluidTYPO3\Flux\Form\WizardInterface | FALSE

getClearable() public méthode

public getClearable ( ) : boolean
Résultat boolean

getDefault() public méthode

public getDefault ( ) : mixed
Résultat mixed

getDisplayCondition() public méthode

public getDisplayCondition ( ) : string
Résultat string

getEnable() public méthode

public getEnable ( ) : boolean
Résultat boolean

getExclude() public méthode

public getExclude ( ) : boolean
Résultat boolean

getRequestUpdate() public méthode

public getRequestUpdate ( ) : boolean
Résultat boolean

getRequired() public méthode

public getRequired ( ) : boolean
Résultat boolean

getTransform() public méthode

public getTransform ( ) : string
Résultat string

getValidate() public méthode

public getValidate ( ) : string
Résultat string

has() public méthode

public has ( mixed $childOrChildName ) : boolean
$childOrChildName mixed
Résultat boolean

hasChildren() public méthode

public hasChildren ( ) : boolean
Résultat boolean

modify() public méthode

public modify ( array $structure ) : FluidTYPO3\Flux\Form\ContainerInterface
$structure array
Résultat FluidTYPO3\Flux\Form\ContainerInterface

prepareConfiguration() protected méthode

protected prepareConfiguration ( string $type ) : array
$type string
Résultat array

remove() public méthode

public remove ( string $wizardName ) : FluidTYPO3\Flux\Form\WizardInterface | FALSE
$wizardName string
Résultat FluidTYPO3\Flux\Form\WizardInterface | FALSE

setClearable() public méthode

public setClearable ( boolean $clearable ) : FluidTYPO3\Flux\Form\FieldInterface
$clearable boolean
Résultat FluidTYPO3\Flux\Form\FieldInterface

setDefault() public méthode

public setDefault ( mixed $default ) : FluidTYPO3\Flux\Form\FieldInterface
$default mixed
Résultat FluidTYPO3\Flux\Form\FieldInterface

setDisplayCondition() public méthode

public setDisplayCondition ( string $displayCondition ) : FluidTYPO3\Flux\Form\FieldInterface
$displayCondition string
Résultat FluidTYPO3\Flux\Form\FieldInterface

setEnable() public méthode

public setEnable ( boolean $enable ) : FluidTYPO3\Flux\Form\FieldInterface
$enable boolean
Résultat FluidTYPO3\Flux\Form\FieldInterface

setExclude() public méthode

public setExclude ( boolean $exclude ) : FluidTYPO3\Flux\Form\FieldInterface
$exclude boolean
Résultat FluidTYPO3\Flux\Form\FieldInterface

setRequestUpdate() public méthode

public setRequestUpdate ( boolean $requestUpdate ) : FluidTYPO3\Flux\Form\FieldInterface
$requestUpdate boolean
Résultat FluidTYPO3\Flux\Form\FieldInterface

setRequired() public méthode

public setRequired ( boolean $required ) : FluidTYPO3\Flux\Form\FieldInterface
$required boolean
Résultat FluidTYPO3\Flux\Form\FieldInterface

setTransform() public méthode

public setTransform ( string $transform ) : FluidTYPO3\Flux\Form\FieldInterface
$transform string
Résultat FluidTYPO3\Flux\Form\FieldInterface

setValidate() public méthode

public setValidate ( string $validate ) : FluidTYPO3\Flux\Form\FieldInterface
$validate string
Résultat FluidTYPO3\Flux\Form\FieldInterface

Property Details

$clearable protected_oe property

protected bool $clearable
Résultat boolean

$default protected_oe property

protected mixed $default
Résultat mixed

$displayCondition protected_oe property

protected string $displayCondition
Résultat string

$enable protected_oe property

protected bool $enable
Résultat boolean

$exclude protected_oe property

protected bool $exclude
Résultat boolean

$inherit protected_oe property

protected bool $inherit
Résultat boolean

$inheritEmpty protected_oe property

protected bool $inheritEmpty
Résultat boolean

$requestUpdate protected_oe property

protected bool $requestUpdate
Résultat boolean

$required protected_oe property

protected bool $required
Résultat boolean

$transform protected_oe property

protected string $transform
Résultat string

$validate protected_oe property

protected string $validate
Résultat string

$wizards protected_oe property

protected SplObjectStorage $wizards
Résultat SplObjectStorage