FormView

class FormView implements ArrayAccess, IteratorAggregate, Countable

Properties

$vars The variables assigned to this view.
$parent The parent view.
FormView[] $children The child views.

Methods

__construct(FormView $parent = null)
bool isRendered()

Returns whether the view was already rendered.

$this setRendered()

Marks the view as rendered.

bool isMethodRendered()
setMethodRendered()
FormView offsetGet(string $name)

Returns a child by name (implements \ArrayAccess).

bool offsetExists(string $name)

Returns whether the given child exists (implements \ArrayAccess).

offsetSet($name, $value)

Implements \ArrayAccess.

offsetUnset(string $name)

Removes a child (implements \ArrayAccess).

ArrayIterator|FormView[] getIterator()

Returns an iterator to iterate over children (implements \IteratorAggregate).

int count()

Implements \Countable.

Details

__construct(FormView $parent = null)

Parameters

FormView $parent

bool isRendered()

Returns whether the view was already rendered.

Return Value

bool Whether this view's widget is rendered

$this setRendered()

Marks the view as rendered.

Return Value

$this

bool isMethodRendered()

Return Value

bool

setMethodRendered()

FormView offsetGet(string $name)

Returns a child by name (implements \ArrayAccess).

Parameters

string $name The child name

Return Value

FormView The child view

bool offsetExists(string $name)

Returns whether the given child exists (implements \ArrayAccess).

Parameters

string $name The child name

Return Value

bool Whether the child view exists

offsetSet($name, $value)

Implements \ArrayAccess.

Parameters

$name
$value

Exceptions

BadMethodCallException always as setting a child by name is not allowed

offsetUnset(string $name)

Removes a child (implements \ArrayAccess).

Parameters

string $name The child name

ArrayIterator|FormView[] getIterator()

Returns an iterator to iterate over children (implements \IteratorAggregate).

Return Value

ArrayIterator|FormView[] The iterator

int count()

Implements \Countable.

Return Value

int The number of children views

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Form/FormView.html