Spec-Zone.ru › Symfony 3.4

FormError

class FormError implements Serializable

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

Методы

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

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

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/2.7/Symfony/Component/Form/FormError.html

Spec-Zone.ru

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