Spec-Zone.ru › Symfony 3.4

SubmitButtonBuilder

class SubmitButtonBuilder extends ButtonBuilder

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

Методы

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

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

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

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

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

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

из ButtonBuilder
FormBuilderInterface get(string $name)

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

из ButtonBuilder
FormBuilderInterface remove(string $name)

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

из ButtonBuilder
Boolean has(string $name)

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

из ButtonBuilder
array all()

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

из ButtonBuilder
Form getForm()

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

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

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

из ButtonBuilder
FormConfigBuilderInterface addEventSubscriber(EventSubscriberInterface $subscriber)

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

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

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

из ButtonBuilder
FormConfigBuilderInterface resetViewTransformers()

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

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

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

из ButtonBuilder
FormConfigBuilderInterface resetModelTransformers()

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

из ButtonBuilder
FormConfigBuilderInterface setAttribute(string $name, string $value)

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

из ButtonBuilder
FormConfigBuilderInterface setAttributes(array $attributes)

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

из ButtonBuilder
FormConfigBuilderInterface setDataMapper(DataMapperInterface $dataMapper = null)

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

из ButtonBuilder
FormConfigBuilderInterface setDisabled(Boolean $disabled)

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

из ButtonBuilder
FormConfigBuilderInterface setEmptyData(mixed $emptyData)

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

из ButtonBuilder
FormConfigBuilderInterface setErrorBubbling(Boolean $errorBubbling)

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

из ButtonBuilder
FormConfigBuilderInterface setRequired(Boolean $required)

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

из ButtonBuilder
FormConfigBuilderInterface setPropertyPath(null|string|PropertyPathInterface $propertyPath)

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

из ButtonBuilder
FormConfigBuilderInterface setMapped(Boolean $mapped)

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

из ButtonBuilder
FormConfigBuilderInterface setByReference(Boolean $byReference)

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

из ButtonBuilder
setVirtual(Boolean $virtual)

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

из ButtonBuilder
FormConfigBuilderInterface setCompound(Boolean $compound)

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

из ButtonBuilder
FormConfigBuilderInterface setType(ResolvedFormTypeInterface $type)

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

из ButtonBuilder
FormConfigBuilderInterface setData(array $data)

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

из ButtonBuilder
FormConfigBuilderInterface setDataLocked(Boolean $locked)

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

из ButtonBuilder
setFormFactory(FormFactoryInterface $formFactory)

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

из ButtonBuilder
FormConfigBuilderInterface setAction(string $action)

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

из ButtonBuilder
FormConfigBuilderInterface setMethod(string $method)

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

из ButtonBuilder
FormConfigBuilderInterface setRequestHandler(RequestHandlerInterface $requestHandler)

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

из ButtonBuilder
FormConfigBuilderInterface setAutoInitialize(Boolean $initialize)

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

из ButtonBuilder
FormConfigBuilderInterface setInheritData(Boolean $inheritData)

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

из ButtonBuilder
FormConfigInterface getFormConfig()

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

из ButtonBuilder
EventDispatcherInterface getEventDispatcher()

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

из ButtonBuilder
string getName()

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

из ButtonBuilder
null|PropertyPathInterface getPropertyPath()

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

из ButtonBuilder
Boolean getMapped()

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

из ButtonBuilder
Boolean getByReference()

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

из ButtonBuilder
Boolean getVirtual()

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

из ButtonBuilder
Boolean getCompound()

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

из ButtonBuilder
ResolvedFormTypeInterface getType()

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

из ButtonBuilder
DataTransformerInterface[] getViewTransformers()

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

из ButtonBuilder
DataTransformerInterface[] getModelTransformers()

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

из ButtonBuilder
DataMapperInterface getDataMapper()

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

из ButtonBuilder
Boolean getRequired()

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

из ButtonBuilder
Boolean getDisabled()

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

из ButtonBuilder
Boolean getErrorBubbling()

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

из ButtonBuilder
mixed getEmptyData()

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

из ButtonBuilder
array getAttributes()

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

из ButtonBuilder
Boolean hasAttribute(string $name)

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

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

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

из ButtonBuilder
mixed getData()

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

из ButtonBuilder
string getDataClass()

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

из ButtonBuilder
Boolean getDataLocked()

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

из ButtonBuilder
FormFactoryInterface getFormFactory()

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

из ButtonBuilder
string getAction()

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

из ButtonBuilder
string getMethod()

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

из ButtonBuilder
RequestHandlerInterface getRequestHandler()

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

из ButtonBuilder
Boolean getAutoInitialize()

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

из ButtonBuilder
Boolean getInheritData()

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

из ButtonBuilder
array getOptions()

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

из ButtonBuilder
Boolean hasOption(string $name)

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

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

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

из ButtonBuilder
integer count()

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

из 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)

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

Параметры

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

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

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

FormConfigBuilderInterface setAttributes(array $attributes)

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

Параметры

массив $attributes Атрибуты.

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

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

FormConfigBuilderInterface setDataMapper(DataMapperInterface $dataMapper = null)

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

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

Параметры

DataMapperInterface $dataMapper

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

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

Исключения

BadMethodCallException

FormConfigBuilderInterface setDisabled(Boolean $disabled)

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

Параметры

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

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

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

FormConfigBuilderInterface setEmptyData(mixed $emptyData)

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

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

Параметры

смешанный тип $emptyData Пустые данные.

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

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

Исключения

BadMethodCallException

FormConfigBuilderInterface setErrorBubbling(Boolean $errorBubbling)

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

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

Параметры

Булево $errorBubbling

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

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

Исключения

BadMethodCallException

FormConfigBuilderInterface setRequired(Boolean $required)

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

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

Параметры

Булево $required

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

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

Исключения

BadMethodCallException

FormConfigBuilderInterface setPropertyPath(null|string|PropertyPathInterface $propertyPath)

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

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

Параметры

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

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

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

Исключения

BadMethodCallException

FormConfigBuilderInterface setMapped(Boolean $mapped)

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

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

Параметры

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

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

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

Исключения

BadMethodCallException

FormConfigBuilderInterface setByReference(Boolean $byReference)

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

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

Параметры

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

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

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

Исключения

BadMethodCallException

setVirtual(Boolean $virtual)

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

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

Параметры

Булево $virtual

Исключения

BadMethodCallException

FormConfigBuilderInterface setCompound(Boolean $compound)

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

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

Параметры

Булево $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 True для автоматической инициализации формы, false — для подавления автоматической инициализации. В последнем случае вам необходимо вручную вызвать {@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.4/Symfony/Component/Form/SubmitButtonBuilder.html

Spec-Zone.ru

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