interface ManagerInterface (View source)

Methods

getGroups()

Get the groups of fields.

getGroupByName(string $name)

Get a fields group by name.

getFieldByKey(string $key)

Search a field across all the groups.

getFieldsFromRequest(array $request)

Get the list of fields whose keys are in the 'field' of an array, and initialize the fields with the data.

Details

GroupInterface[] getGroups()

Get the groups of fields.

Return Value

GroupInterface[]

GroupInterface|null getGroupByName(string $name)

Get a fields group by name.

Parameters

string $name

Return Value

GroupInterface|null

FieldInterface|null getFieldByKey(string $key)

Search a field across all the groups.

Parameters

string $key The field key

Return Value

FieldInterface|null

FieldInterface[] getFieldsFromRequest(array $request)

Get the list of fields whose keys are in the 'field' of an array, and initialize the fields with the data.

Parameters

array $request

Return Value

FieldInterface[]