Spec-Zone.ru › Symfony 4.1

FormConfigInterface

интерфейс FormConfigInterface

Конфигурация объекта {@link Form}.

Методы

EventDispatcherInterface getEventDispatcher()

Возвращает диспетчер событий, используемый для отправки событий формы.

string getName()

Возвращает имя формы, используемое в качестве HTTP параметра.

PropertyPathInterface|null getPropertyPath()

Возвращает путь к свойству, к которому должна быть сопоставлена форма.

bool getMapped()

Возвращает, должна ли форма быть сопоставлена с элементом данных родительского объекта.

bool getByReference()

Возвращает, должны ли данные формы изменяться по ссылке.

bool getInheritData()

Возвращает, должна ли форма читать и записывать данные родительского объекта.

bool getCompound()

Возвращает, является ли форма составной.

ResolvedFormTypeInterface getType()

Возвращает типы форм, используемые для построения формы.

DataTransformerInterface[] getViewTransformers()

Возвращает преобразователи представления формы.

DataTransformerInterface[] getModelTransformers()

Возвращает преобразователи модели формы.

DataMapperInterface|null getDataMapper()

Возвращает маппер данных формы.

bool getRequired()

Возвращает, является ли форма обязательной.

bool getDisabled()

Возвращает, является ли форма отключенной.

bool getErrorBubbling()

Возвращает, будут ли ошибки, присоединенные к форме, передаваться родительскому объекту.

mixed getEmptyData()

Возвращает данные, которые должны быть возвращены, когда форма пустая.

array getAttributes()

Возвращает дополнительные атрибуты формы.

bool hasAttribute(string $name)

Возвращает, существует ли атрибут с заданным именем.

mixed getAttribute(string $name, mixed $default = null)

Возвращает значение заданного атрибута.

mixed getData()

Возвращает начальные данные формы.

string|null getDataClass()

Возвращает класс данных формы или null, если данные являются скалярными или массивом.

bool getDataLocked()

Возвращает, заблокированы ли данные формы.

FormFactoryInterface getFormFactory()

Возвращает фабрику форм, используемую для создания новых форм.

string getAction()

Возвращает целевой URL формы.

string getMethod()

Возвращает HTTP метод, используемый формой.

RequestHandlerInterface getRequestHandler()

Возвращает обработчик запроса, используемый формой.

bool getAutoInitialize()

Возвращает, должна ли форма инициализироваться при создании.

array getOptions()

Возвращает все опции, переданные при создании формы.

bool hasOption(string $name)

Возвращает, существует ли определенная опция.

mixed getOption(string $name, mixed $default = null)

Возвращает значение определенной опции.

Подробности

EventDispatcherInterface getEventDispatcher()

Возвращает диспетчер событий, используемый для отправки событий формы.

Значение результата

EventDispatcherInterface Диспетчер

string getName()

Возвращает имя формы, используемой в качестве HTTP параметра.

Значение результата

string Имя формы

PropertyPathInterface|null getPropertyPath()

Возвращает путь к свойству, к которому должна быть сопоставлена форма.

Значение результата

PropertyPathInterface|null Путь к свойству

bool getMapped()

Возвращает значение, указывающее, должна ли форма быть сопоставлена с элементом данных родительского объекта.

Значение результата

bool Сопоставлена ли форма

bool getByReference()

Возвращает значение, указывающее, должны ли данные формы изменяться по ссылке.

Значение результата

bool Изменять данные формы по ссылке

bool getInheritData()

Возвращает значение, указывающее, должна ли форма читать и записывать данные своего родителя.

Значение результата

bool Форма должна наследовать данные родителя

bool getCompound()

Возвращает значение, указывающее, является ли форма составной.

Это свойство независимо от того, имеет ли форма дочерние элементы. Форма может быть составной и не иметь дочерних элементов, например, пустая форма коллекции.

Значение результата

bool Является ли форма составной

ResolvedFormTypeInterface getType()

Возвращает типы форм, используемые для построения формы.

Значение результата

ResolvedFormTypeInterface Тип формы

DataTransformerInterface[] getViewTransformers()

Возвращает преобразователи представления формы.

Значение результата

DataTransformerInterface[] Массив экземпляров {@link DataTransformerInterface}

DataTransformerInterface[] getModelTransformers()

Возвращает преобразователи модели формы.

Значение результата

DataTransformerInterface[] Массив экземпляров {@link DataTransformerInterface}

DataMapperInterface|null getDataMapper()

Возвращает маппер данных формы.

Значение результата

DataMapperInterface|null Маппер данных

bool getRequired()

Возвращает значение, указывающее, является ли форма обязательной.

Значение результата

bool Является ли форма обязательной

bool getDisabled()

Возвращает значение, указывающее, является ли форма отключенной.

Значение результата

bool Является ли форма отключенной

bool getErrorBubbling()

Возвращает значение, указывающее, будут ли ошибки, привязанные к форме, подниматься к родителю.

Значение результата

bool Будут ли ошибки подниматься вверх

mixed getEmptyData()

Возвращает данные, которые должны быть возвращены, когда форма пустая.

Значение результата

mixed Данные, возвращаемые, если форма пустая

array getAttributes()

Возвращает дополнительные атрибуты формы.

Значение результата

array Массив пар ключ-значение

bool hasAttribute(string $name)

Возвращает значение, указывающее, существует ли атрибут с данным именем.

Параметры

string $name Имя атрибута

Значение результата

bool Существует ли атрибут

mixed getAttribute(string $name, mixed $default = null)

Возвращает значение данного атрибута.

Параметры

string $name Имя атрибута
mixed $default Значение, возвращаемое, если атрибут не существует

Значение результата

mixed Значение атрибута

mixed getData()

Возвращает исходные данные формы.

Значение результата

mixed Исходные данные формы

string|null getDataClass()

Возвращает класс данных формы или null, если данные являются скаляром или массивом.

Значение результата

string|null Класс данных или null

bool getDataLocked()

Возвращает значение, указывающее, заблокированы ли данные формы.

Форма с заблокированными данными ограничена данными, переданными в этом конфигурационном параметре. Затем данные можно изменить только путем отправки формы.

Значение результата

bool Заблокированы ли данные

FormFactoryInterface getFormFactory()

Возвращает фабрику форм, используемую для создания новых форм.

Значение результата

FormFactoryInterface Фабрика форм

string getAction()

Возвращает целевой URL формы.

Значение результата

string Целевой URL формы

string getMethod()

Возвращает HTTP-метод, используемый формой.

Значение результата

string HTTP-метод формы

RequestHandlerInterface getRequestHandler()

Возвращает обработчик запросов, используемый формой.

Значение результата

RequestHandlerInterface Обработчик запросов

bool getAutoInitialize()

Возвращает значение, указывающее, должна ли форма инициализироваться при создании.

Значение результата

bool Возвращает true, если форма должна инициализироваться при создании, иначе false

array getOptions()

Возвращает все параметры, переданные при создании формы.

Значение результата

array Переданные параметры

bool hasOption(string $name)

Возвращает значение, указывающее, существует ли параметр с указанным именем.

Параметры

string $name Имя параметра

Значение результата

bool Существует ли параметр

mixed getOption(string $name, mixed $default = null)

Возвращает значение определенного параметра.

Параметры

string $name Имя параметра
mixed $default Значение, возвращаемое, если параметр не существует

Значение результата

mixed Значение параметра

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Form/FormConfigInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API