class FieldExtension extends AbstractExtension (View source)

Methods

__construct(Notifications $notifications, ContentRepository $contentRepository, Config $config)

No description

array
getFilters()

{@inheritdoc}

array
getFunctions()

No description

getDate(Environment $twig, $date, $format = null, $timezone = null)

No description

fieldFactory(string $name, Collection|null $definition = null)

No description

string
getLabel(Field $field)

No description

string
getType(Field $field)

No description

array|Content|null
getSelected(SelectField $field, $returnsingle = false, $returnarray = false)

No description

Details

__construct(Notifications $notifications, ContentRepository $contentRepository, Config $config)

Parameters

Notifications $notifications
ContentRepository $contentRepository
Config $config

array getFilters()

{@inheritdoc}

Return Value

array

array getFunctions()

Return Value

array

getDate(Environment $twig, $date, $format = null, $timezone = null)

Parameters

Environment $twig
$date
$format
$timezone

Field fieldFactory(string $name, Collection|null $definition = null)

Parameters

string $name
Collection|null $definition

Return Value

Field

string getLabel(Field $field)

Parameters

Field $field

Return Value

string

string getType(Field $field)

Parameters

Field $field

Return Value

string

array|Content|null getSelected(SelectField $field, $returnsingle = false, $returnarray = false)

Parameters

SelectField $field
$returnsingle
$returnarray

Return Value

array|Content|null