Spec-Zone.ru › Symfony 3.4

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

Spec-Zone.ru

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