FormView
class FormView implements ArrayAccess, IteratorAggregate, Countable
Свойства
| $vars | Переменные, назначенные этому представлению. | ||
| $parent | Родительское представление. | ||
| FormView[] | $children | Вложенные представления. |
Методы
| __construct(FormView $parent = null) | ||
| bool | isRendered() Возвращает, было ли представление уже отображено. | |
| $this | setRendered() Помечает представление как отображённое. | |
| bool | isMethodRendered() | |
| setMethodRendered() | ||
| FormView | offsetGet(string $name) Возвращает дочернее представление по имени (реализует \ArrayAccess). | |
| bool | offsetExists(string $name) Возвращает, существует ли заданное дочернее представление (реализует \ArrayAccess). | |
| offsetSet($name, $value) Реализует \ArrayAccess. | ||
| offsetUnset(string $name) Удаляет дочернее представление (реализует \ArrayAccess). | ||
| ArrayIterator|FormView[] | getIterator() Возвращает итератор для перебора дочерних представлений (реализует \IteratorAggregate). | |
| int | count() Реализует \Countable. |
Подробности
__construct(FormView $parent = null)
Параметры
| FormView | $parent |
bool isRendered()
Возвращает, было ли представление уже отображено.
Возвращаемое значение
| bool | Отображено ли виджет этого представления |
$this setRendered()
Помечает представление как отображённое.
Возвращаемое значение
| $this |
bool isMethodRendered()
Возвращаемое значение
| bool |
setMethodRendered()
FormView offsetGet(string $name)
Возвращает дочернее представление по имени (реализует \ArrayAccess).
Параметры
| string | $name | Имя дочернего представления |
Возвращаемое значение
| FormView | Дочернее представление |
bool offsetExists(string $name)
Возвращает, существует ли заданное дочернее представление (реализует \ArrayAccess).
Параметры
| string | $name | Имя дочернего представления |
Возвращаемое значение
| bool | Существует ли дочернее представление |
offsetSet($name, $value)
Реализует \ArrayAccess.
Параметры
| $name | ||
| $value |
Исключения
| BadMethodCallException | всегда, так как назначение дочернего представления по имени запрещено |
offsetUnset(string $name)
Удаляет дочернее представление (реализует \ArrayAccess).
Параметры
| string | $name | Имя дочернего представления |
ArrayIterator|FormView[] getIterator()
Возвращает итератор для перебора дочерних представлений (реализует \IteratorAggregate).
Возвращаемое значение
| ArrayIterator|FormView[] | Итератор |
int count()
Реализует \Countable.
Возвращаемое значение
| int | Количество дочерних представлений |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Form/FormView.html