Spec-Zone.ru › Symfony 3.2

SubmitButton

class SubmitButton extends Button implements ClickableInterface

Кнопка для отправки формы.

Методы

__construct(FormConfigInterface $config)

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

from Button
bool offsetExists(mixed $offset)

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

from Button
offsetGet(mixed $offset)

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

from Button
offsetSet(mixed $offset, mixed $value)

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

from Button
offsetUnset(mixed $offset)

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

from Button
FormInterface setParent(FormInterface $parent = null)

Устанавливает родительскую форму.

from Button
FormInterface|null getParent()

Возвращает родительскую форму.

from Button
FormInterface add(FormInterface|string|int $child, string|null $type = null, array $options = array())

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

from Button
FormInterface get(string $name)

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

from Button
bool has(string $name)

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

from Button
$this remove(string $name)

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

from Button
FormInterface[] all()

Возвращает всех дочерних элементов в этой группе.

from Button
FormErrorIterator getErrors(bool $deep = false, bool $flatten = true)

Возвращает ошибки формы.

from Button
$this setData(mixed $modelData)

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

from Button
mixed getData()

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

from Button
mixed getNormData()

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

from Button
mixed getViewData()

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

from Button
array getExtraData()

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

from Button
FormConfigInterface getConfig()

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

from Button
bool isSubmitted()

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

from Button
string getName()

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

from Button
PropertyPathInterface getPropertyPath()

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

from Button
$this addError(FormError $error)

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

from Button
bool isValid()

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

from Button
bool isRequired()

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

from Button
bool isDisabled()

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

from Button
bool isEmpty()

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

from Button
bool isSynchronized()

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

from Button
TransformationFailedException|null getTransformationFailure()

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

from Button
$this initialize()

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

from Button
$this handleRequest(mixed $request = null)

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

from Button
$this submit(null|string|array $submittedData, bool $clearMissing = true)

Отправляет данные в кнопку.

FormInterface getRoot()

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

from Button
bool isRoot()

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

from Button
FormView createView(FormView $parent = null)

Создаёт представление.

from Button
int count()

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

from Button
EmptyIterator getIterator()

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

from Button
bool isClicked()

Возвращает, был ли этот элемент нажат.

Детали

__construct(FormConfigInterface $config)

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

Параметры

FormConfigInterface $config Конфигурация кнопки

bool offsetExists(mixed $offset)

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

Параметры

mixed $offset

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

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

offsetGet(mixed $offset)

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

Вызов этого метода не должен производиться.

Параметры

mixed $offset

Исключения

BadMethodCallException

offsetSet(mixed $offset, mixed $value)

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

Вызов этого метода не должен производиться.

Параметры

mixed $offset
mixed $value

Исключения

BadMethodCallException

offsetUnset(mixed $offset)

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

Вызов этого метода не должен производиться.

Параметры

mixed $offset

Исключения

BadMethodCallException

FormInterface setParent(FormInterface $parent = null)

Устанавливает родительскую форму.

Параметры

FormInterface $parent Родительская форма или null, если это корневая форма

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

FormInterface

Исключения

AlreadySubmittedException Если форма уже была отправлена.
LogicException При попытке установить родительскую форму для формы с пустым именем.

FormInterface|null getParent()

Возвращает родительскую форму.

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

FormInterface|null Родительская форма или null, если родительская форма отсутствует

FormInterface add(FormInterface|string|int $child, string|null $type = null, array $options = array())

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

Вызов этого метода не должен производиться.

Параметры

FormInterface|string|int $child Экземпляр FormInterface или имя дочернего элемента
string|null $type Тип дочернего элемента, если было передано имя
array $options Опции дочернего элемента, если было передано имя

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

FormInterface

Исключения

BadMethodCallException

FormInterface get(string $name)

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

Вызов этого метода не должен производиться.

Параметры

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

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

FormInterface

Исключения

BadMethodCallException

bool has(string $name)

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

Параметры

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

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

bool

$this remove(string $name)

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

Вызов этого метода не должен производиться.

Параметры

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

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

$this

Исключения

BadMethodCallException

FormInterface[] all()

Возвращает всех дочерних элементов в этой группе.

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

FormInterface[]

FormErrorIterator getErrors(bool $deep = false, bool $flatten = true)

Возвращает ошибки этой формы.

Параметры

bool $deep Включать ли ошибки дочерних форм
bool $flatten Сглаживать ли список ошибок, если $deep установлен в true

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

FormErrorIterator Итератор по экземплярам {@link FormError}, добавленным в эту форму

$this setData(mixed $modelData)

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

Вызов этого метода не должен производиться.

Параметры

mixed $modelData Данные, отформатированные так, как ожидается для базового объекта

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

$this

mixed getData()

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

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

mixed

mixed getNormData()

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

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

mixed Если поле не отправлено, возвращаются стандартные данные. Если поле отправлено, возвращаются нормализованные отправленные данные, если поле валидно, в противном случае null.

mixed getViewData()

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

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

mixed

array getExtraData()

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

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

array Отправленные данные, которые не относятся к дочернему элементу

FormConfigInterface getConfig()

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

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

FormConfigInterface Конфигурация

bool isSubmitted()

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

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

bool true, если форма отправлена, false в противном случае

string getName()

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

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

string Имя формы

PropertyPathInterface getPropertyPath()

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

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

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

$this addError(FormError $error)

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

Параметры

FormError $error

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

$this

Исключения

BadMethodCallException

bool isValid()

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

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

bool

bool isRequired()

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

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

bool

bool isDisabled()

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

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

Формы, у которых родители заблокированы, считаются заблокированными независимо от собственного состояния.

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

bool

bool isEmpty()

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

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

bool

bool isSynchronized()

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

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

bool

TransformationFailedException|null getTransformationFailure()

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

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

TransformationFailedException|null Неудача преобразования

$this initialize()

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

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

$this

Исключения

BadMethodCallException

$this handleRequest(mixed $request = null)

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

Параметры

mixed $request Обрабатываемый запрос

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

$this

Исключения

BadMethodCallException

$this submit(null|string|array $submittedData, bool $clearMissing = true)

Отправляет данные кнопке.

Параметры

null|string|array $submittedData Отправленные данные
bool $clearMissing Устанавливать поля в NULL, если они отсутствуют в отправленных данных.

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

$this

Исключения

AlreadySubmittedException Если форма уже была отправлена.

FormInterface getRoot()

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

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

FormInterface Корень дерева

bool isRoot()

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

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

bool

FormView createView(FormView $parent = null)

Создаёт представление.

Параметры

FormView $parent Родительское представление

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

FormView Представление

int count()

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

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

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

EmptyIterator getIterator()

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

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

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

bool isClicked()

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

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

bool Был ли этот элемент нажат

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

Spec-Zone.ru

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