FormView
class FormView implements ArrayAccess, IteratorAggregate, Countable
Свойства
| array | $vars | Переменные, назначенные этому представлению. | |
| FormView | $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/3.2/Symfony/Component/Form/FormView.html