interface FieldInterface implements JsonSerializable

FieldInterface.

Methods

getId()

No description

getName()

No description

setName(string $name)

No description

getType()

No description

isRequired()

No description

setRequired(bool $required)

No description

isLocalized()

No description

setLocalized(bool $localized)

No description

isDisabled()

No description

setDisabled(bool $disabled)

No description

isOmitted()

No description

setOmitted(bool $omitted)

No description

getValidations()

No description

setValidations(array $validations)

No description

addValidation(ValidationInterface $validation)

No description

Details

at line 21
getId()

at line 23
getName()

at line 28
FieldInterface setName(string $name)

Parameters

string $name

Return Value

FieldInterface

at line 30
getType()

at line 32
isRequired()

at line 37
FieldInterface setRequired(bool $required)

Parameters

bool $required

Return Value

FieldInterface

at line 39
isLocalized()

at line 44
FieldInterface setLocalized(bool $localized)

Parameters

bool $localized

Return Value

FieldInterface

at line 46
isDisabled()

at line 51
FieldInterface setDisabled(bool $disabled)

Parameters

bool $disabled

Return Value

FieldInterface

at line 53
isOmitted()

at line 58
FieldInterface setOmitted(bool $omitted)

Parameters

bool $omitted

Return Value

FieldInterface

at line 63
ValidationInterface[] getValidations()

Return Value

ValidationInterface[]

at line 70
FieldInterface setValidations(array $validations)

Parameters

array $validations

Return Value

FieldInterface

at line 75
FieldInterface addValidation(ValidationInterface $validation)

Parameters

ValidationInterface $validation

Return Value

FieldInterface