Spec-Zone.ru › Symfony 2.8

FormConfigInterface

интерфейс FormConfigInterface

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

Методы

EventDispatcherInterface getEventDispatcher()

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

string getName()

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

null|PropertyPathInterface getPropertyPath()

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

bool getMapped()

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

bool getByReference()

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

bool getInheritData()

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

bool getCompound()

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

ResolvedFormTypeInterface getType()

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

DataTransformerInterface[] getViewTransformers()

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

DataTransformerInterface[] getModelTransformers()

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

DataMapperInterface getDataMapper()

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

bool getRequired()

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

bool getDisabled()

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

bool getErrorBubbling()

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

mixed getEmptyData()

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

array getAttributes()

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

bool hasAttribute(string $name)

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

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

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

mixed getData()

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

null|string 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 Имя формы

null|PropertyPathInterface getPropertyPath()

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

Результат

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

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 getDataMapper()

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

Результат

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

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 Исходные данные формы

null|string getDataClass()

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

Результат

null|string Класс данных или 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.
http://api.symfony.com/2.8/Symfony/Component/Form/FormConfigInterface.html

Spec-Zone.ru

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