Spec-Zone.ru › Symfony 3.0

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

Spec-Zone.ru

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