FormatsMessages
trait FormatsMessages (View source)
Traits
| ReplacesAttributes |
Методы
| string | replaceBetween(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила между. | из ReplacesAttributes |
| string | replaceDateFormat(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила date_format. | из ReplacesAttributes |
| string | replaceDifferent(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила different. | из ReplacesAttributes |
| string | replaceDigits(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила digits. | из ReplacesAttributes |
| string | replaceDigitsBetween(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила digits (между). | из ReplacesAttributes |
| string | replaceMin(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила min. | из ReplacesAttributes |
| string | replaceMax(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила max. | из ReplacesAttributes |
| string | replaceIn(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила in. | из ReplacesAttributes |
| string | replaceNotIn(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила not_in. | из ReplacesAttributes |
| string | replaceInArray(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила in_array. | из ReplacesAttributes |
| string | replaceMimetypes(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила mimetypes. | из ReplacesAttributes |
| string | replaceMimes(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила mimes. | из ReplacesAttributes |
| string | replaceRequiredWith(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_with. | из ReplacesAttributes |
| string | replaceRequiredWithAll(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_with_all. | из ReplacesAttributes |
| string | replaceRequiredWithout(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_without. | из ReplacesAttributes |
| string | replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_without_all. | из ReplacesAttributes |
| string | replaceSize(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила size. | из ReplacesAttributes |
| string | replaceGt(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила gt. | из ReplacesAttributes |
| string | replaceLt(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила lt. | из ReplacesAttributes |
| string | replaceGte(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила gte. | из ReplacesAttributes |
| string | replaceLte(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила lte. | из ReplacesAttributes |
| string | replaceRequiredIf(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_if. | из ReplacesAttributes |
| string | replaceRequiredUnless(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила required_unless. | из ReplacesAttributes |
| string | replaceSame(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила same. | из ReplacesAttributes |
| string | replaceBefore(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила before. | из ReplacesAttributes |
| string | replaceBeforeOrEqual(string $message, string $attribute, string $rule, array $parameters) Заменить все плейсхолдеры для правила before_or_equal. | из ReplacesAttributes |
| строка | replaceAfter(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель для правила after. | из ReplacesAttributes |
| строка | replaceAfterOrEqual(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель для правила after_or_equal. | из ReplacesAttributes |
| строка | replaceDateEquals(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель для правила date_equals. | из ReplacesAttributes |
| строка | replaceDimensions(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель для правила dimensions. | из ReplacesAttributes |
| строка | replaceEndsWith(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель для правила ends_with. | из ReplacesAttributes |
| строка | replaceStartsWith(строка $message, строка $attribute, строка $rule, массив $parameters) Заменить все заполнитель для правила starts_with. | из ReplacesAttributes |
| строка | getMessage(строка $attribute, строка $rule) Получить сообщение валидации для атрибута и правила. | |
| строка|null | getInlineMessage(строка $attribute, строка $rule) Получить правильное сообщение об ошибке inline для стандартных и правил размера. | |
| строка|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 placeholder в заданном сообщении. | |
| строка | replaceInputPlaceholder(строка $message, строка $attribute) Заменить :input placeholder в заданном сообщении. | |
| строка | 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)
Заменить все заполнитель для правила between.
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 string replaceMin(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила min.
protected string replaceMax(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила max.
protected string replaceIn(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила in.
protected string replaceNotIn(string $message, string $attribute, string $rule, array $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 replaceGt(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила gt.
protected string replaceLt(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила lt.
protected string replaceGte(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила gte.
protected string replaceLte(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель для правила lte.
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 replaceDateEquals(string $message, string $attribute, string $rule, array $parameters)
Замена всех плейсхолдеров для правила date_equals.
protected string replaceDimensions(string $message, string $attribute, string $rule, array $parameters)
Замена всех плейсхолдеров для правила dimensions.
protected string replaceEndsWith(string $message, string $attribute, string $rule, array $parameters)
Замена всех плейсхолдеров для правила ends_with.
protected string replaceStartsWith(string $message, string $attribute, string $rule, array $parameters)
Замена всех плейсхолдеров для правила starts_with.
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)
Заменить placeholder :attribute в данном сообщении.
protected string replaceInputPlaceholder(string $message, string $attribute)
Заменить placeholder :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.8/Illuminate/Validation/Concerns/FormatsMessages.html