HasFieldsTypeImplementation
Tags
Table of Contents
- $fields : array<string|int, mixed>
- Lazily initialized.
- findField() : FieldDefinition|null
- getField() : FieldDefinition
- getFieldNames() : array<string|int, mixed>
- getFields() : array<string, FieldDefinition>
- getVisibleFields() : array<string, FieldDefinition>
- hasField() : bool
- initializeFields() : void
Properties
$fields
Lazily initialized.
private
array<string|int, mixed>
$fields
Methods
findField()
public
findField(string $name) : FieldDefinition|null
Parameters
- $name : string
Tags
Return values
FieldDefinition|null —getField()
public
getField(string $name) : FieldDefinition
Parameters
- $name : string
Tags
Return values
FieldDefinition —getFieldNames()
public
getFieldNames() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getFields()
public
getFields() : array<string, FieldDefinition>
Tags
Return values
array<string, FieldDefinition> —getVisibleFields()
public
getVisibleFields() : array<string, FieldDefinition>
Return values
array<string, FieldDefinition> —hasField()
public
hasField(string $name) : bool
Parameters
- $name : string
Tags
Return values
bool —initializeFields()
private
initializeFields() : void
