Spec-Zone.ru › Symfony 3.2

FormError

class FormError implements Serializable

Оборачивает ошибки в формах.

Методы

__construct(string $message, string|null $messageTemplate = null, array $messageParameters = array(), int|null $messagePluralization = null, mixed $cause = null)

Конструктор.

string getMessage()

Возвращает сообщение об ошибке.

string getMessageTemplate()

Возвращает шаблон сообщения об ошибке.

array getMessageParameters()

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

int|null getMessagePluralization()

Возвращает значение для множественного числа сообщения об ошибке.

mixed getCause()

Возвращает причину этой ошибки.

setOrigin(FormInterface $origin)

Устанавливает форму, которая вызвала эту ошибку.

FormInterface getOrigin()

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

string serialize()

Сериализует эту ошибку.

unserialize(string $serialized)

Десериализует сериализованную ошибку.

Подробности

__construct(string $message, string|null $messageTemplate = null, array $messageParameters = array(), int|null $messagePluralization = null, mixed $cause = null)

Конструктор.

Любой ключ массива $messageParameters будет использоваться в качестве заполнитель в $messageTemplate.

Параметры

string $message Переведённое сообщение об ошибке
string|null $messageTemplate Шаблон сообщения об ошибке
array $messageParameters Параметры, которые должны быть заменены в шаблоне сообщения
int|null $messagePluralization Значение для множественного числа сообщения об ошибке
mixed $cause Причина ошибки

См. также

\Symfony\Component\Translation\Translator

string getMessage()

Возвращает сообщение об ошибке.

Значение возврата

string

string getMessageTemplate()

Возвращает шаблон сообщения об ошибке.

Значение возврата

string

array getMessageParameters()

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

Значение возврата

array

int|null getMessagePluralization()

Возвращает значение для множественного числа сообщения об ошибке.

Значение возврата

int|null

mixed getCause()

Возвращает причину этой ошибки.

Значение возврата

mixed Причина этой ошибки

setOrigin(FormInterface $origin)

Устанавливает форму, которая вызвала эту ошибку.

Этот метод должен быть вызван только один раз.

Параметры

FormInterface $origin Форма, которая вызвала эту ошибку

Исключения

BadMethodCallException Если метод вызван более одного раза

FormInterface getOrigin()

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

Значение возврата

FormInterface Форма, которая вызвала эту ошибку

string serialize()

Сериализует эту ошибку.

Значение возврата

string Сериализованная ошибка

unserialize(string $serialized)

Десериализует сериализованную ошибку.

Параметры

string $serialized Сериализованная ошибка

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

Spec-Zone.ru

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