Spec-Zone.ru › Symfony 3.0

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
FormInterface remove(string $name)

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

from Button
FormInterface[] all()

Возвращает всех потомков в этой группе.

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

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

from Button
FormInterface 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
FormInterface 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
FormInterface initialize()

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

from Button
FormInterface handleRequest(mixed $request = null)

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

from Button
FormInterface 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

FormInterface remove(string $name)

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

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

Параметры

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

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

FormInterface Экземпляр формы

Исключения

BadMethodCallException

FormInterface[] all()

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

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

FormInterface[] Массив экземпляров FormInterface

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

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

Параметры

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

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

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

FormInterface setData(mixed $modelData)

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

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

Параметры

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

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

FormInterface Экземпляр формы

Исключения

BadMethodCallException

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 Путь к свойству.

FormInterface addError(FormError $error)

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

Параметры

FormError $error

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

FormInterface Экземпляр формы

Исключения

BadMethodCallException

bool isValid()

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

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

bool

bool isRequired()

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

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

bool

bool isDisabled()

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

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

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

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

bool

bool isEmpty()

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

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

bool

bool isSynchronized()

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

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

bool

TransformationFailedException|null getTransformationFailure()

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

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

TransformationFailedException|null Ошибка преобразования

FormInterface initialize()

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

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

FormInterface Экземпляр формы.

Исключения

BadMethodCallException

FormInterface handleRequest(mixed $request = null)

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

Параметры

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

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

FormInterface Экземпляр формы.

Исключения

BadMethodCallException

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

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

Параметры

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

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

FormInterface Экземпляр формы

Исключения

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.0/Symfony/Component/Form/SubmitButton.html

Spec-Zone.ru

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