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