FormatsMessages
trait FormatsMessages (View source)
Свойства
| ReplacesAttributes |
Методы
| string | replaceAcceptedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила accepted_if. | из ReplacesAttributes |
| string | replaceDeclinedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила declined_if. | из ReplacesAttributes |
| string | replaceBetween(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила between. | из ReplacesAttributes |
| string | replaceDateFormat(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила date_format. | из ReplacesAttributes |
| string | replaceDecimal(string $message, string $attribute, string $rule, array<int,int> $parameters)
Заменить все плейсхолдеры для правила decimal. | из ReplacesAttributes |
| string | replaceDifferent(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила different. | из ReplacesAttributes |
| string | replaceDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила digits. | из ReplacesAttributes |
| string | replaceDigitsBetween(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила digits (between). | из ReplacesAttributes |
| string | replaceMin(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила min. | из ReplacesAttributes |
| string | replaceMinDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила min digits. | из ReplacesAttributes |
| string | replaceMax(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила max. | из ReplacesAttributes |
| string | replaceMaxDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила max digits. | из ReplacesAttributes |
| string | replaceMissingIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_if. | из ReplacesAttributes |
| string | replaceMissingUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_unless. | из ReplacesAttributes |
| string | replaceMissingWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_with. | из ReplacesAttributes |
| string | replaceMissingWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_with_all. | из ReplacesAttributes |
| string | replaceMultipleOf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила multiple_of. | из ReplacesAttributes |
| string | replaceIn(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила in. | из ReplacesAttributes |
| string | replaceNotIn(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила not_in. | из ReplacesAttributes |
| string | replaceInArray(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила in_array. | из ReplacesAttributes |
| string | replaceRequiredArrayKeys(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_array_keys. | из ReplacesAttributes |
| string | replaceMimetypes(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила mimetypes. | из ReplacesAttributes |
| string | replaceMimes(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила mimes. | из ReplacesAttributes |
| string | replaceRequiredWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_with. | из ReplacesAttributes |
| string | replaceRequiredWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_with_all. | из ReplacesAttributes |
| string | replaceRequiredWithout(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_without. | from ReplacesAttributes |
| string | replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_without_all. | from ReplacesAttributes |
| string | replaceSize(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила size. | from ReplacesAttributes |
| string | replaceGt(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила gt. | from ReplacesAttributes |
| string | replaceLt(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила lt. | from ReplacesAttributes |
| string | replaceGte(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила gte. | from ReplacesAttributes |
| string | replaceLte(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила lte. | from ReplacesAttributes |
| string | replaceRequiredIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_if. | from ReplacesAttributes |
| string | replaceRequiredIfAccepted(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_if_accepted. | from ReplacesAttributes |
| string | replaceRequiredUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_unless. | from ReplacesAttributes |
| string | replaceProhibitedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила prohibited_if. | from ReplacesAttributes |
| string | replaceProhibitedUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила prohibited_unless. | from ReplacesAttributes |
| string | replaceProhibits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила prohibited_with. | from ReplacesAttributes |
| string | replaceSame(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила same. | from ReplacesAttributes |
| string | replaceBefore(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила before. | from ReplacesAttributes |
| string | replaceBeforeOrEqual(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила before_or_equal. | from ReplacesAttributes |
| string | replaceAfter(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила after. | from ReplacesAttributes |
| string | replaceAfterOrEqual(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила after_or_equal. | from ReplacesAttributes |
| string | replaceDateEquals(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила date_equals. | from ReplacesAttributes |
| string | replaceDimensions(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила dimensions. | from ReplacesAttributes |
| string | replaceEndsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила ends_with. | from ReplacesAttributes |
| string | replaceDoesntEndWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила doesnt_end_with. | from ReplacesAttributes |
| string | replaceStartsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила starts_with. | from ReplacesAttributes |
| string | replaceDoesntStartWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила doesnt_start_with. | from ReplacesAttributes |
| string | getMessage(string $attribute, string $rule)
Получить сообщение валидации для атрибута и правила. |
| string|null | getInlineMessage(string $attribute, string $rule)
Получить соответствующее сообщение об ошибке для стандартных и размерных правил. | |
| string|null | getFromLocalArray(string $attribute, string $lowerRule, array|null $source = null)
Получить сообщение об ошибке для правила, если оно существует. | |
| string | getCustomMessageFromTranslator(array|string $keys)
Получить пользовательское сообщение об ошибке из переводчика. | |
| string | getWildcardCustomMessages(array $messages, string $search, string $default)
Проверить заданные сообщения на наличие ключа с подстановочным символом. | |
| string | getSizeMessage(string $attribute, string $rule)
Получить соответствующее сообщение об ошибке для атрибута и правила размера. | |
| string | getAttributeType(string $attribute)
Получить тип данных заданного атрибута. | |
| string | makeReplacements(string $message, string $attribute, string $rule, array $parameters)
Заменить все заполнитель сообщения об ошибках фактическими значениями. | |
| string | getDisplayableAttribute(string $attribute)
Получить отображаемое имя атрибута. | |
| string | getAttributeFromTranslations(string $name)
Получить заданный атрибут из переводов атрибутов. | |
| string | replaceAttributePlaceholder(string $message, string $value)
Заменить подстановку :attribute в заданном сообщении. | |
| string | replaceIndexPlaceholder(string $message, string $attribute)
Заменить подстановку :index в заданном сообщении. | |
| string | replacePositionPlaceholder(string $message, string $attribute)
Заменить подстановку :position в заданном сообщении. | |
| string | replaceIndexOrPositionPlaceholder(string $message, string $attribute, string $placeholder, Closure $modifier = null)
Заменить подстановку :index или :position в заданном сообщении. | |
| string | numberToIndexOrPositionWord(int $value)
Получить слово для сегмента индекса или позиции. | |
| string | replaceInputPlaceholder(string $message, string $attribute)
Заменить подстановку :input в заданном сообщении. | |
| string | getDisplayableValue(string $attribute, mixed $value)
Получить отображаемое имя значения. | |
| array | getAttributeList(array $values)
Преобразовать массив атрибутов в их отображаемую форму. | |
| string|null | callReplacer(string $message, string $attribute, string $rule, array $parameters, Validator $validator)
Вызвать пользовательскую замену сообщений валидатора. | |
| string | callClassBasedReplacer(string $callback, string $message, string $attribute, string $rule, array $parameters, Validator $validator)
Вызвать замену сообщений валидатора, основанную на классе. |
Подробности
protected string replaceAcceptedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все placeholder для правила accepted_if.
protected string replaceDeclinedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все placeholder для правила declined_if.
protected string replaceBetween(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все placeholder для правила between.
protected string replaceDateFormat(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все placeholder для правила date_format.
protected string replaceDecimal(string $message, string $attribute, string $rule, array<int,int> $parameters)
Заменить все placeholder для правила decimal.
protected string replaceDifferent(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все placeholder для правила different.
protected string replaceDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все placeholder для правила digits.
protected string replaceDigitsBetween(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила digits (between).
protected string replaceMin(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила min.
protected string replaceMinDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила min digits.
protected string replaceMax(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила max.
protected string replaceMaxDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила max digits.
protected string replaceMissingIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_if.
protected string replaceMissingUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_unless.
protected string replaceMissingWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_with.
protected string replaceMissingWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила missing_with_all.
protected string replaceMultipleOf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила multiple_of.
protected string replaceIn(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила in.
protected string replaceNotIn(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила not_in.
protected string replaceInArray(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила in_array.
protected string replaceRequiredArrayKeys(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила required_array_keys.
protected string replaceMimetypes(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила mimetypes.
protected string replaceMimes(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила mimes.
protected string replaceRequiredWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_with.
protected string replaceRequiredWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_with_all.
protected string replaceRequiredWithout(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_without.
protected string replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_without_all.
protected string replaceSize(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила size.
protected string replaceGt(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила gt.
protected string replaceLt(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила lt.
protected string replaceGte(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила gte.
protected string replaceLte(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила lte.
protected string replaceRequiredIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_if.
protected string replaceRequiredIfAccepted(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_if_accepted.
protected string replaceRequiredUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила required_unless.
protected string replaceProhibitedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила prohibited_if.
protected string replaceProhibitedUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)
Замена всех заполнитель для правила prohibited_unless.
protected string replaceProhibits(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила prohibited_with.
protected string replaceSame(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила same.
protected string replaceBefore(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила before.
protected string replaceBeforeOrEqual(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила before_or_equal.
protected string replaceAfter(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила after.
protected string replaceAfterOrEqual(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила after_or_equal.
protected string replaceDateEquals(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила date_equals.
protected string replaceDimensions(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила dimensions.
protected string replaceEndsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила ends_with.
protected string replaceDoesntEndWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила doesnt_end_with.
protected string replaceStartsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила starts_with.
protected string replaceDoesntStartWith(string $message, string $attribute, string $rule, array<int,string> $parameters)
Заменить все плейсхолдеры для правила doesnt_start_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(array|string $keys)
Получить пользовательское сообщение об ошибке от переводчика.
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)
Заменить все местаholders сообщений об ошибках фактическими значениями.
string getDisplayableAttribute(string $attribute)
Получить отображаемое имя атрибута.
protected string getAttributeFromTranslations(string $name)
Получить заданный атрибут из переводов атрибутов.
protected string replaceAttributePlaceholder(string $message, string $value)
Заменить placeholder :attribute в данном сообщении.
protected string replaceIndexPlaceholder(string $message, string $attribute)
Заменить placeholder :index в данном сообщении.
protected string replacePositionPlaceholder(string $message, string $attribute)
Заменить placeholder :position в данном сообщении.
protected string replaceIndexOrPositionPlaceholder(string $message, string $attribute, string $placeholder, Closure $modifier = null)
Заменить placeholder :index или :position в данном сообщении.
protected string numberToIndexOrPositionWord(int $value)
Получить слово для сегмента индекса или позиции.
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/9.x/Illuminate/Validation/Concerns/FormatsMessages.html