Spec-Zone.ru › Symfony 3.0

SubmitButtonBuilder

class SubmitButtonBuilder extends ButtonBuilder

A builder for {@link SubmitButton} instances.

Methods

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

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

from 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 Является ли форма обязательной.

Boolean getDisabled()

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

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

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

Boolean getErrorBubbling()

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

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

Boolean Будут ли ошибки передаваться вверх.

mixed getEmptyData()

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

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

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

array getAttributes()

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

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

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

Boolean hasAttribute(string $name)

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

Параметры

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

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

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

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

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

Параметры

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

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

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

mixed getData()

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

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

mixed Начальные данные формы.

string getDataClass()

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

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

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

Boolean getDataLocked()

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

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

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

FormFactoryInterface getFormFactory()

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

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

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

string getAction()

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

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

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

string getMethod()

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

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

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

RequestHandlerInterface getRequestHandler()

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

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

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

Boolean getAutoInitialize()

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

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

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

Boolean getInheritData()

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

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

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

array getOptions()

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

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

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

Boolean hasOption(string $name)

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

Параметры

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

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

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

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

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

Параметры

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

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

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

integer count()

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

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

integer Всегда возвращает 0.

EmptyIterator getIterator()

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

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

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

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

Spec-Zone.ru

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