Documentation

FormExtension extends AbstractExtension
in package

FinalYes

FormExtension extends Twig with form capabilities.

Tags
author

Fabien Potencier fabien@symfony.com

author

Bernhard Schussek bschussek@gmail.com

Table of Contents

Properties

$translator  : mixed

Methods

__construct()  : mixed
getFieldChoices()  : array<string|int, string>|array<string|int, array<string|int, string>>
getFieldErrors()  : array<string|int, string>
getFieldHelp()  : string|null
getFieldLabel()  : string|null
getFieldName()  : string
getFieldValue()  : string|array<string|int, mixed>
getFilters()  : array<string|int, TwigFilter>
Returns a list of filters to add to the existing list.
getFunctions()  : array<string|int, TwigFunction>
Returns a list of functions to add to the existing list.
getNodeVisitors()  : array<string|int, NodeVisitorInterface>
Returns the node visitor instances to add to the existing list.
getOperators()  : array<string|int, array<string|int, mixed>>
Returns a list of operators to add to the existing list.
getTests()  : array<string|int, TwigTest>
Returns a list of tests to add to the existing list.
getTokenParsers()  : array<string|int, TokenParserInterface>
Returns the token parser instances to add to the existing list.
createFieldChoicesList()  : iterable<string|int, mixed>
createFieldTranslation()  : string|null

Properties

Methods

getFieldChoices()

public getFieldChoices(FormView $view) : array<string|int, string>|array<string|int, array<string|int, string>>
Parameters
$view : FormView
Return values
array<string|int, string>|array<string|int, array<string|int, string>>

getFieldErrors()

public getFieldErrors(FormView $view) : array<string|int, string>
Parameters
$view : FormView
Return values
array<string|int, string>

getFieldValue()

public getFieldValue(FormView $view) : string|array<string|int, mixed>
Parameters
$view : FormView
Return values
string|array<string|int, mixed>

getFilters()

Returns a list of filters to add to the existing list.

public getFilters() : array<string|int, TwigFilter>
Return values
array<string|int, TwigFilter>

getOperators()

Returns a list of operators to add to the existing list.

public getOperators() : array<string|int, array<string|int, mixed>>
Return values
array<string|int, array<string|int, mixed>>

First array of unary operators, second array of binary operators

getTests()

Returns a list of tests to add to the existing list.

public getTests() : array<string|int, TwigTest>
Return values
array<string|int, TwigTest>

createFieldChoicesList()

private createFieldChoicesList(iterable<string|int, mixed> $choices, string|false|null $translationDomain) : iterable<string|int, mixed>
Parameters
$choices : iterable<string|int, mixed>
$translationDomain : string|false|null
Return values
iterable<string|int, mixed>

createFieldTranslation()

private createFieldTranslation(string|null $value, array<string|int, mixed> $parameters, string|false|null $domain) : string|null
Parameters
$value : string|null
$parameters : array<string|int, mixed>
$domain : string|false|null
Return values
string|null

        
On this page

Search results