Spec-Zone.ru › Laravel 10

FormatsMessages

trait FormatsMessages (View source)

Traits

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 replaceExtensions(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила extensions.

из 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 replacePresentIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила present_if.

из ReplacesAttributes
string replacePresentUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все заполнители для правила present_unless.

from ReplacesAttributes
string replacePresentWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все заполнители для правила present_with.

from ReplacesAttributes
string replacePresentWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все заполнители для правила present_with_all.

from ReplacesAttributes
string replaceRequiredWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все заполнители для правила required_with.

from ReplacesAttributes
string replaceRequiredWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все заполнители для правила required_with_all.

from 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)

Замена всех заполнитель для правила размеров.

из ReplacesAttributes
string replaceEndsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила ends_with.

из ReplacesAttributes
string replaceDoesntEndWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила doesnt_end_with.

из ReplacesAttributes
string replaceStartsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила starts_with.

из ReplacesAttributes
string replaceDoesntStartWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила doesnt_start_with.

из 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)

Вызов заменителя сообщения валидации на основе класса.

Details

protected string replaceAcceptedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила accepted_if.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceDeclinedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила declined_if.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceBetween(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила between.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceDateFormat(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех заполнитель для правила date_format.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceDecimal(string $message, string $attribute, string $rule, array<int,int> $parameters)

Заменить все плейсхолдеры для правила decimal.

Параметры

string $message
string $attribute
string $rule
array<int,int> $parameters

Возвращаемое значение

string

protected string replaceDifferent(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила different.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила digits.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceDigitsBetween(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила digits (between).

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceExtensions(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила extensions.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMin(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила min.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMinDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила min digits.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMax(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила max.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMaxDigits(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила max digits.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMissingIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила missing_if.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMissingUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила missing_unless.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMissingWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила missing_with.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMissingWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила missing_with_all.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceMultipleOf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила multiple_of.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceIn(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила in.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceNotIn(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила not_in.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceInArray(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила in_array.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceRequiredArrayKeys(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила required_array_keys.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceMimetypes(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила mimetypes.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceMimes(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила mimes.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replacePresentIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила present_if.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replacePresentUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила present_unless.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replacePresentWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила present_with.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replacePresentWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила present_with_all.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceRequiredWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила required_with.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceRequiredWithAll(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила required_with_all.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceRequiredWithout(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила required_without.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила required_without_all.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceSize(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила size.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string

protected string replaceGt(string $message, string $attribute, string $rule, array<int,string> $parameters)

Замена всех плейсхолдеров для правила gt.

Parameters

string $message
string $attribute
string $rule
array<int,string> $parameters

Return Value

string
END_OF_DOCUMENT_MARKER

protected string replaceLt(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила lt.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceGte(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила gte.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceLte(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила lte.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceRequiredIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила required_if.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceRequiredIfAccepted(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила required_if_accepted.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceRequiredUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила required_unless.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceProhibitedIf(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила prohibited_if.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceProhibitedUnless(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила prohibited_unless.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceProhibits(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила prohibited_with.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceSame(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила same.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceBefore(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила before.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceBeforeOrEqual(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила before_or_equal.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceAfter(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила after.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceAfterOrEqual(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила after_or_equal.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceDateEquals(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила date_equals.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Возвращаемое значение

string

protected string replaceDimensions(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила размеров.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Значение возврата

string

protected string replaceEndsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила ends_with.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Значение возврата

string

protected string replaceDoesntEndWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила doesnt_end_with.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Значение возврата

string

protected string replaceStartsWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила starts_with.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Значение возврата

string

protected string replaceDoesntStartWith(string $message, string $attribute, string $rule, array<int,string> $parameters)

Заменить все плейсхолдеры для правила doesnt_start_with.

Параметры

string $message
string $attribute
string $rule
array<int,string> $parameters

Значение возврата

string

protected string getMessage(string $attribute, string $rule)

Получить сообщение об ошибке валидации для атрибута и правила.

Параметры

string $attribute
string $rule

Значение возврата

string

protected string|null getInlineMessage(string $attribute, string $rule)

Получить правильное сообщение об ошибке для стандартных и размерных правил.

Параметры

string $attribute
string $rule

Значение возврата

string|null

protected string|null getFromLocalArray(string $attribute, string $lowerRule, array|null $source = null)

Получить сообщение об ошибке для правила, если оно существует.

Параметры

string $attribute
string $lowerRule
array|null $source

Значение возврата

string|null

protected string getCustomMessageFromTranslator(array|string $keys)

Получить пользовательское сообщение об ошибке от переводчика.

Параметры

array|string $keys

Значение возврата

string

protected string getWildcardCustomMessages(array $messages, string $search, string $default)

Проверить заданные сообщения на наличие плейсхолдера.

Параметры

array $messages
string $search
string $default

Значение возврата

string

protected string getSizeMessage(string $attribute, string $rule)

Получить правильное сообщение об ошибке для атрибута и правила размера.

Параметры

string $attribute
string $rule

Значение возврата

string

protected string getAttributeType(string $attribute)

Получить тип данных заданного атрибута.

Параметры

string $attribute

Значение возврата

string

string makeReplacements(string $message, string $attribute, string $rule, array $parameters)

Заменить все плейсхолдеры в сообщении об ошибке на фактические значения.

Параметры

string $message
string $attribute
string $rule
array $parameters

Значение возврата

string

string getDisplayableAttribute(string $attribute)

Получить отображаемое имя атрибута.

Параметры

string $attribute

Значение возврата

string

protected string getAttributeFromTranslations(string $name)

Получить заданный атрибут из переводов атрибутов.

Параметры

string $name

Значение возврата

string

protected string replaceAttributePlaceholder(string $message, string $value)

Заменить плейсхолдер :attribute в заданном сообщении.

Параметры

string $message
string $value

Значение возврата

string

protected string replaceIndexPlaceholder(string $message, string $attribute)

Заменить плейсхолдер :index в заданном сообщении.

Параметры

string $message
string $attribute

Значение возврата

string

protected string replacePositionPlaceholder(string $message, string $attribute)

Замените заполнитель :position в данном сообщении.

Parameters

string $message
string $attribute

Return Value

string

protected string replaceIndexOrPositionPlaceholder(string $message, string $attribute, string $placeholder, Closure $modifier = null)

Замените заполнитель :index или :position в данном сообщении.

Parameters

string $message
string $attribute
string $placeholder
Closure $modifier

Return Value

string

protected string numberToIndexOrPositionWord(int $value)

Получить слово для сегмента индекса или позиции.

Parameters

int $value

Return Value

string

protected string replaceInputPlaceholder(string $message, string $attribute)

Замените заполнитель :input в данном сообщении.

Parameters

string $message
string $attribute

Return Value

string

string getDisplayableValue(string $attribute, mixed $value)

Получить отображаемое имя значения.

Parameters

string $attribute
mixed $value

Return Value

string

protected array getAttributeList(array $values)

Преобразовать массив атрибутов в их отображаемую форму.

Parameters

array $values

Return Value

array

protected string|null callReplacer(string $message, string $attribute, string $rule, array $parameters, Validator $validator)

Вызов пользовательского заменителя сообщений валидатора.

Parameters

string $message
string $attribute
string $rule
array $parameters
Validator $validator

Return Value

string|null

protected string callClassBasedReplacer(string $callback, string $message, string $attribute, string $rule, array $parameters, Validator $validator)

Вызов заменителя сообщений валидатора на основе класса.

Parameters

string $callback
string $message
string $attribute
string $rule
array $parameters
Validator $validator

Return Value

string

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Validation/Concerns/FormatsMessages.html

Spec-Zone.ru

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