Spec-Zone.ru › Symfony 3.2

SubmitButtonBuilder

class SubmitButtonBuilder extends ButtonBuilder

Построитель экземпляров {@link SubmitButton}.

Методы

__construct(string $name, array $options = array())

Создаёт новый билдер кнопки.

from ButtonBuilder
FormBuilderInterface add(string|integer|FormBuilderInterface $child, string|FormTypeInterface $type = null, array $options = array())

Метод не поддерживается.

from ButtonBuilder
FormBuilderInterface create(string $name, string|FormTypeInterface $type = null, array $options = array())

Метод не поддерживается.

from ButtonBuilder
FormBuilderInterface get(string $name)

Метод не поддерживается.

from ButtonBuilder
FormBuilderInterface remove(string $name)

Метод не поддерживается.

from ButtonBuilder
Boolean has(string $name)

Метод не поддерживается.

from ButtonBuilder
array all()

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

from ButtonBuilder
Form getForm()

Создаёт кнопку.

FormConfigBuilderInterface addEventListener(string $eventName, callable $listener, integer $priority)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface addEventSubscriber(EventSubscriberInterface $subscriber)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface addViewTransformer(DataTransformerInterface $viewTransformer, Boolean $forcePrepend = false)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface resetViewTransformers()

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface addModelTransformer(DataTransformerInterface $modelTransformer, Boolean $forceAppend = false)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface resetModelTransformers()

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setAttribute(string $name, string $value)

Устанавливает значение для атрибута.

from ButtonBuilder
FormConfigBuilderInterface setAttributes(array $attributes)

Устанавливает атрибуты.

from ButtonBuilder
FormConfigBuilderInterface setDataMapper(DataMapperInterface $dataMapper = null)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setDisabled(Boolean $disabled)

Устанавливает, является ли кнопка отключенной.

from ButtonBuilder
FormConfigBuilderInterface setEmptyData(mixed $emptyData)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setErrorBubbling(Boolean $errorBubbling)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setRequired(Boolean $required)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setPropertyPath(null|string|PropertyPathInterface $propertyPath)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setMapped(Boolean $mapped)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setByReference(Boolean $byReference)

Метод не поддерживается.

from ButtonBuilder
setVirtual(Boolean $virtual)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setCompound(Boolean $compound)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setType(ResolvedFormTypeInterface $type)

Устанавливает тип кнопки.

from ButtonBuilder
FormConfigBuilderInterface setData(array $data)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setDataLocked(Boolean $locked)

Метод не поддерживается.

from ButtonBuilder
setFormFactory(FormFactoryInterface $formFactory)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setAction(string $action)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setMethod(string $method)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setRequestHandler(RequestHandlerInterface $requestHandler)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setAutoInitialize(Boolean $initialize)

Метод не поддерживается.

from ButtonBuilder
FormConfigBuilderInterface setInheritData(Boolean $inheritData)

Метод не поддерживается.

from ButtonBuilder
FormConfigInterface getFormConfig()

Создаёт и возвращает конфигурацию кнопки.

from ButtonBuilder
EventDispatcherInterface getEventDispatcher()

Метод не поддерживается.

from ButtonBuilder
string getName()

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

from ButtonBuilder
null|PropertyPathInterface getPropertyPath()

Метод не поддерживается.

from ButtonBuilder
Boolean getMapped()

Метод не поддерживается.

from ButtonBuilder
Boolean getByReference()

Метод не поддерживается.

from ButtonBuilder
Boolean getVirtual()

Метод не поддерживается.

from ButtonBuilder
Boolean getCompound()

Метод не поддерживается.

from ButtonBuilder
ResolvedFormTypeInterface getType()

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

from ButtonBuilder
DataTransformerInterface[] getViewTransformers()

Метод не поддерживается.

from ButtonBuilder
DataTransformerInterface[] getModelTransformers()

Метод не поддерживается.

from ButtonBuilder
DataMapperInterface getDataMapper()

Метод не поддерживается.

from ButtonBuilder
Boolean getRequired()

Метод не поддерживается.

from ButtonBuilder
Boolean getDisabled()

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

from ButtonBuilder
Boolean getErrorBubbling()

Метод не поддерживается.

from ButtonBuilder
mixed getEmptyData()

Метод не поддерживается.

from ButtonBuilder
array getAttributes()

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

from ButtonBuilder
Boolean hasAttribute(string $name)

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

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

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

from ButtonBuilder
mixed getData()

Метод не поддерживается.

from ButtonBuilder
string getDataClass()

Метод не поддерживается.

from ButtonBuilder
Boolean getDataLocked()

Метод не поддерживается.

from ButtonBuilder
FormFactoryInterface getFormFactory()

Метод не поддерживается.

from ButtonBuilder
string getAction()

Метод не поддерживается.

from ButtonBuilder
string getMethod()

Метод не поддерживается.

from ButtonBuilder
RequestHandlerInterface getRequestHandler()

Метод не поддерживается.

from ButtonBuilder
Boolean getAutoInitialize()

Метод не поддерживается.

from ButtonBuilder
Boolean getInheritData()

Метод не поддерживается.

from ButtonBuilder
array getOptions()

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

from ButtonBuilder
Boolean hasOption(string $name)

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

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

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

from ButtonBuilder
integer count()

Метод не поддерживается.

from ButtonBuilder
EmptyIterator getIterator()

Метод не поддерживается.

от ButtonBuilder

Подробности

__construct(string $name, array $options = array())

Создаёт новый билдер кнопки.

Параметры

string $name Имя кнопки.
array $options Опции кнопки.

Исключения

InvalidArgumentException Если имя пустое.

FormBuilderInterface add(string|integer|FormBuilderInterface $child, string|FormTypeInterface $type = null, array $options = array())

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

string|integer|FormBuilderInterface $child
string|FormTypeInterface $type
array $options

Возвращаемое значение

FormBuilderInterface Объект билдера.

Исключения

BadMethodCallException

FormBuilderInterface create(string $name, string|FormTypeInterface $type = null, array $options = array())

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

string $name Имя формы или имя свойства.
string|FormTypeInterface $type Тип формы или null, если имя — имя свойства.
array $options Опции.

Возвращаемое значение

FormBuilderInterface Созданный билдер.

Исключения

BadMethodCallException

FormBuilderInterface get(string $name)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

string $name Имя дочернего элемента.

Возвращаемое значение

FormBuilderInterface Билдер для дочернего элемента.

Исключения

BadMethodCallException

FormBuilderInterface remove(string $name)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

string $name

Возвращаемое значение

FormBuilderInterface Объект билдера.

Исключения

BadMethodCallException

Boolean has(string $name)

Неподдерживаемый метод.

Параметры

string $name

Возвращаемое значение

Boolean

array all()

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

Возвращаемое значение

array

Form getForm()

Создаёт кнопку.

Возвращаемое значение

Form Форма

FormConfigBuilderInterface addEventListener(string $eventName, callable $listener, integer $priority)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

string $eventName Имя события, на которое нужно подписаться.
callable $listener Функция-обработчик события.
integer $priority Приоритет обработчика. Обработчики с более высоким приоритетом вызываются раньше.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface addEventSubscriber(EventSubscriberInterface $subscriber)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

EventSubscriberInterface $subscriber Подписчик для добавления.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface addViewTransformer(DataTransformerInterface $viewTransformer, Boolean $forcePrepend = false)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

DataTransformerInterface $viewTransformer
Boolean $forcePrepend если true, добавить в начало вместо конца

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface resetViewTransformers()

Неподдерживаемый метод.

Этот метод вызывать не следует.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface addModelTransformer(DataTransformerInterface $modelTransformer, Boolean $forceAppend = false)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

DataTransformerInterface $modelTransformer
Boolean $forceAppend если true, добавить в конец вместо начала

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface resetModelTransformers()

Неподдерживаемый метод.

Этот метод вызывать не следует.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setAttribute(string $name, string $value)

Устанавливает значение для атрибута.

Параметры

string $name Имя атрибута
string $value Значение атрибута

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

FormConfigBuilderInterface setAttributes(array $attributes)

Устанавливает атрибуты.

Параметры

array $attributes Атрибуты.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

FormConfigBuilderInterface setDataMapper(DataMapperInterface $dataMapper = null)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

DataMapperInterface $dataMapper

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setDisabled(Boolean $disabled)

Устанавливает, является ли кнопка отключенной.

Параметры

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

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

FormConfigBuilderInterface setEmptyData(mixed $emptyData)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

mixed $emptyData Пустые данные.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setErrorBubbling(Boolean $errorBubbling)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

Boolean $errorBubbling

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setRequired(Boolean $required)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

Boolean $required

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setPropertyPath(null|string|PropertyPathInterface $propertyPath)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

null|string|PropertyPathInterface $propertyPath Путь к свойству или null, если путь должен быть установлен автоматически на основе имени формы.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setMapped(Boolean $mapped)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

Boolean $mapped Должна ли форма быть сопоставленной.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setByReference(Boolean $byReference)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

Boolean $byReference Должны ли данные изменяться по ссылке.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

setVirtual(Boolean $virtual)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

Boolean $virtual

Исключения

BadMethodCallException

FormConfigBuilderInterface setCompound(Boolean $compound)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

Boolean $compound Должна ли форма быть составной.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setType(ResolvedFormTypeInterface $type)

Устанавливает тип кнопки.

Параметры

ResolvedFormTypeInterface $type Тип формы.

Возвращаемое значение

FormConfigBuilderInterface Объект конфигурации.

FormConfigBuilderInterface setData(array $data)

Неподдерживаемый метод.

Этот метод вызывать не следует.

Параметры

array $data Данные формы в формате приложения.

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setDataLocked(Boolean $locked)

Метод не поддерживается.

Этот метод вызывать не следует.

Параметры

Boolean $locked Блокировать ли данные по умолчанию.

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

setFormFactory(FormFactoryInterface $formFactory)

Метод не поддерживается.

Этот метод вызывать не следует.

Параметры

FormFactoryInterface $formFactory Фабрика форм.

Исключения

BadMethodCallException

FormConfigBuilderInterface setAction(string $action)

Метод не поддерживается.

Параметры

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

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setMethod(string $method)

Метод не поддерживается.

Параметры

string $method HTTP-метод формы.

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setRequestHandler(RequestHandlerInterface $requestHandler)

Метод не поддерживается.

Параметры

RequestHandlerInterface $requestHandler

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setAutoInitialize(Boolean $initialize)

Метод не поддерживается.

Параметры

Boolean $initialize Истинно для автоматической инициализации формы, ложно для подавления автоматической инициализации. В последнем случае необходимо вручную вызвать {@link FormInterface::initialize()}.

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigBuilderInterface setInheritData(Boolean $inheritData)

Метод не поддерживается.

Параметры

Boolean $inheritData Должна ли форма унаследовать данные своего родителя.

Значение возвращаемого значения

FormConfigBuilderInterface Объект конфигурации.

Исключения

BadMethodCallException

FormConfigInterface getFormConfig()

Создает и возвращает конфигурацию кнопки.

Значение возвращаемого значения

FormConfigInterface

EventDispatcherInterface getEventDispatcher()

Метод не поддерживается.

Значение возвращаемого значения

EventDispatcherInterface Диспетчер.

string getName()

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

Значение возвращаемого значения

string Имя формы.

null|PropertyPathInterface getPropertyPath()

Метод не поддерживается.

Значение возвращаемого значения

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

Boolean getMapped()

Метод не поддерживается.

Значение возвращаемого значения

Boolean Признак сопоставления формы.

Boolean getByReference()

Метод не поддерживается.

Значение возвращаемого значения

Boolean Признак модификации данных формы по ссылке.

Boolean getVirtual()

Метод не поддерживается.

Значение возвращаемого значения

Boolean Всегда возвращает false.

Boolean getCompound()

Метод не поддерживается.

Значение возвращаемого значения

Boolean Признак составной формы.

ResolvedFormTypeInterface getType()

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

Значение возвращаемого значения

ResolvedFormTypeInterface Тип формы.

DataTransformerInterface[] getViewTransformers()

Метод не поддерживается.

Значение возвращаемого значения

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

DataTransformerInterface[] getModelTransformers()

Метод не поддерживается.

Значение возвращаемого значения

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

DataMapperInterface getDataMapper()

Метод не поддерживается.

Значение возвращаемого значения

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

Boolean getRequired()

Метод не поддерживается.

Значение возвращаемого значения

Boolean Признак обязательности формы.

Булево getDisabled()

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

Значение возврата

Булево Отключен ли формуляр.

Булево getErrorBubbling()

Метод не поддерживается.

Значение возврата

Булево Будут ли ошибки переданы вверх.

смешанный тип getEmptyData()

Метод не поддерживается.

Значение возврата

смешанный тип Данные, возвращаемые, если форма пуста.

массив getAttributes()

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

Значение возврата

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

Булево hasAttribute(string $name)

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

Параметры

строка $name Имя атрибута.

Значение возврата

Булево Существует ли атрибут.

смешанный тип getAttribute(string $name, mixed $default = null)

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

Параметры

строка $name Имя атрибута.
смешанный тип $default Значение, возвращаемое, если атрибут не существует.

Значение возврата

смешанный тип Значение атрибута.

смешанный тип getData()

Метод не поддерживается.

Значение возврата

смешанный тип Исходные данные формы.

строка getDataClass()

Метод не поддерживается.

Значение возврата

строка Класс данных или null.

Булево getDataLocked()

Метод не поддерживается.

Значение возврата

Булево Заблокированы ли данные.

FormFactoryInterface getFormFactory()

Метод не поддерживается.

Значение возврата

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

строка getAction()

Метод не поддерживается.

Значение возврата

строка Целевой URL формы.

строка getMethod()

Метод не поддерживается.

Значение возврата

строка HTTP-метод формы.

RequestHandlerInterface getRequestHandler()

Метод не поддерживается.

Значение возврата

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

Булево getAutoInitialize()

Метод не поддерживается.

Значение возврата

Булево Возвращает true, если форма должна быть инициализирована при создании, в противном случае false.

Булево getInheritData()

Метод не поддерживается.

Значение возврата

Булево Должна ли форма унаследовать данные родительской формы.

массив getOptions()

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

Значение возврата

массив Переданные опции.

Булево hasOption(string $name)

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

Параметры

строка $name Имя опции,

Значение возврата

Булево Существует ли опция.

смешанный тип getOption(string $name, mixed $default = null)

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

Параметры

строка $name Имя опции.
смешанный тип $default Значение, возвращаемое, если опция не существует.

Значение возврата

смешанный тип Значение опции.

целое число count()

Метод не поддерживается.

Значение возврата

целое число Всегда возвращает 0.

EmptyIterator getIterator()

Метод не поддерживается.

Значение возврата

EmptyIterator Всегда возвращает пустой итератор.

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Form/SubmitButtonBuilder.html

Spec-Zone.ru

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