FormatsMessages
trait FormatsMessages (View source)
Свойства
| ReplacesAttributes |
Методы
| string | replaceBetween(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила between. | from ReplacesAttributes |
| string | replaceDateFormat(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила date_format. | from ReplacesAttributes |
| string | replaceDifferent(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила different. | from ReplacesAttributes |
| string | replaceDigits(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила digits. | from ReplacesAttributes |
| string | replaceDigitsBetween(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила digits (between). | from ReplacesAttributes |
| string | replaceMin(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила min. | from ReplacesAttributes |
| string | replaceMax(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила max. | from ReplacesAttributes |
| string | replaceIn(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила in. | from ReplacesAttributes |
| string | replaceNotIn(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила not_in. | from ReplacesAttributes |
| string | replaceInArray(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила in_array. | from ReplacesAttributes |
| string | replaceMimetypes(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила mimetypes. | from ReplacesAttributes |
| string | replaceMimes(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила mimes. | from ReplacesAttributes |
| string | replaceRequiredWith(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_with. | from ReplacesAttributes |
| string | replaceRequiredWithAll(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_with_all. | from ReplacesAttributes |
| string | replaceRequiredWithout(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_without. | from ReplacesAttributes |
| string | replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_without_all. | from ReplacesAttributes |
| string | replaceSize(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила size. | from ReplacesAttributes |
| string | replaceRequiredIf(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_if. | from ReplacesAttributes |
| string | replaceRequiredUnless(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_unless. | from ReplacesAttributes |
| string | replaceSame(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила same. | from ReplacesAttributes |
| string | replaceBefore(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила before. | from ReplacesAttributes |
| string | replaceBeforeOrEqual(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила before_or_equal. | from ReplacesAttributes |
| string | replaceAfter(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила after. | from ReplacesAttributes |
| string | replaceAfterOrEqual(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила after_or_equal. | from ReplacesAttributes |
| string | replaceDimensions(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила dimensions. | from ReplacesAttributes |
| string | getMessage(string $attribute, string $rule) Получить сообщение валидации для атрибута и правила. |
| строка|null | getInlineMessage(строка $attribute, строка $rule) Получить правильное сообщение об ошибке для стандартных и правил размера. | |
| строка|null | getFromLocalArray(строка $attribute, строка $lowerRule, массив|null $source = null) Получить сообщение об ошибке для правила, если оно существует. | |
| строка | getCustomMessageFromTranslator(строка $key) Получить пользовательское сообщение об ошибке из переводчика. | |
| строка | getWildcardCustomMessages(массив $messages, строка $search, строка $default) Проверить заданные сообщения на наличие ключа с подстановкой. | |
| строка | getSizeMessage(строка $attribute, строка $rule) Получить правильное сообщение об ошибке для атрибута и правила размера. | |
| строка | getAttributeType(строка $attribute) Получить тип данных заданного атрибута. | |
| строка | makeReplacements(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель сообщения об ошибках на фактические значения. | |
| строка | getDisplayableAttribute(строка $attribute) Получить отображаемое имя атрибута. | |
| строка | getAttributeFromTranslations(строка $name) Получить заданный атрибут из переводов атрибутов. | |
| строка | replaceAttributePlaceholder(строка $message, строка $value) Заменить заполнитель :attribute в заданном сообщении. | |
| строка | replaceInputPlaceholder(строка $message, строка $attribute) Заменить заполнитель :input в заданном сообщении. | |
| строка | getDisplayableValue(строка $attribute, смешанное $value) Получить отображаемое имя значения. | |
| массив | getAttributeList(массив $values) Преобразовать массив атрибутов в их отображаемый вид. | |
| строка|null | callReplacer(строка $message, строка $attribute, строка $rule, массив $parameters, Validator $validator) Вызвать пользовательский заменитель сообщений валидатора. | |
| строка | callClassBasedReplacer(строка $callback, строка $message, строка $attribute, строка $rule, массив $parameters, Validator $validator) Вызвать заменитель сообщений валидатора на основе класса. |
Подробности
protected строка replaceBetween(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила между.
protected строка replaceDateFormat(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила date_format.
protected строка replaceDifferent(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила different.
protected строка replaceDigits(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила digits.
protected строка replaceDigitsBetween(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила digits (between).
protected строка replaceMin(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила min.
protected строка replaceMax(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила max.
protected строка replaceIn(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила in.
protected строка replaceNotIn(строка $message, строка $attribute, строка $rule, массив $parameters)
Заменить все местозаполнители для правила not_in.
protected string replaceInArray(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила in_array.
protected string replaceMimetypes(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила mimetypes.
protected string replaceMimes(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила mimes.
protected string replaceRequiredWith(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила required_with.
protected string replaceRequiredWithAll(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила required_with_all.
protected string replaceRequiredWithout(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила required_without.
protected string replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила required_without_all.
protected string replaceSize(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила size.
protected string replaceRequiredIf(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила required_if.
protected string replaceRequiredUnless(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила required_unless.
protected string replaceSame(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила same.
protected string replaceBefore(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила before.
protected string replaceBeforeOrEqual(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила before_or_equal.
protected string replaceAfter(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила after.
protected string replaceAfterOrEqual(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила after_or_equal.
protected string replaceDimensions(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры для правила размеров.
protected string getMessage(string $attribute, string $rule)
Получить сообщение валидации для атрибута и правила.
protected string|null getInlineMessage(string $attribute, string $rule)
Получить соответствующее встроенное сообщение об ошибке для стандартных и правил размера.
protected string|null getFromLocalArray(string $attribute, string $lowerRule, array|null $source = null)
Получить встроенное сообщение для правила, если оно существует.
protected string getCustomMessageFromTranslator(string $key)
Получить пользовательское сообщение об ошибке из переводчика.
protected string getWildcardCustomMessages(array $messages, string $search, string $default)
Проверить предоставленные сообщения на наличие ключа с подстановкой.
protected string getSizeMessage(string $attribute, string $rule)
Получить правильное сообщение об ошибке для атрибута и правила размера.
protected string getAttributeType(string $attribute)
Получить тип данных заданного атрибута.
string makeReplacements(string $message, string $attribute, string $rule, array $parameters)
Заменить все плейсхолдеры в сообщении об ошибке на фактические значения.
string getDisplayableAttribute(string $attribute)
Получить отображаемое имя атрибута.
protected string getAttributeFromTranslations(string $name)
Получить заданный атрибут из переводов атрибутов.
protected string replaceAttributePlaceholder(string $message, string $value)
Заменить плейсхолдер :attribute в заданном сообщении.
protected string replaceInputPlaceholder(string $message, string $attribute)
Заменить плейсхолдер :input в заданном сообщении.
string getDisplayableValue(string $attribute, mixed $value)
Получить отображаемое имя значения.
protected array getAttributeList(array $values)
Преобразовать массив атрибутов в их отображаемый вид.
protected string|null callReplacer(string $message, string $attribute, string $rule, array $parameters, Validator $validator)
Вызвать пользовательского заменителя сообщений валидации.
protected string callClassBasedReplacer(string $callback, string $message, string $attribute, string $rule, array $parameters, Validator $validator)
Вызвать заменитель сообщений валидации, основанный на классе.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.6/Illuminate/Validation/Concerns/FormatsMessages.html