FormatsMessages
trait FormatsMessages (View source)
Traits
| ReplacesAttributes | 
Methods
| string |  replaceBetween(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the between rule.  |  from ReplacesAttributes | 
| string |  replaceDateFormat(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the date_format rule.  |  from ReplacesAttributes | 
| string |  replaceDifferent(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the different rule.  |  from ReplacesAttributes | 
| string |  replaceDigits(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the digits rule.  |  from ReplacesAttributes | 
| string |  replaceDigitsBetween(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the digits (between) rule.  |  from ReplacesAttributes | 
| string |  replaceMin(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the min rule.  |  from ReplacesAttributes | 
| string |  replaceMax(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the max rule.  |  from ReplacesAttributes | 
| string |  replaceIn(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the in rule.  |  from ReplacesAttributes | 
| string |  replaceNotIn(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the not_in rule.  |  from ReplacesAttributes | 
| string |  replaceInArray(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the in_array rule.  |  from ReplacesAttributes | 
| string |  replaceMimetypes(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the mimetypes rule.  |  from ReplacesAttributes | 
| string |  replaceMimes(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the mimes rule.  |  from ReplacesAttributes | 
| string |  replaceRequiredWith(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the required_with rule.  |  from ReplacesAttributes | 
| string |  replaceRequiredWithAll(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the required_with_all rule.  |  from ReplacesAttributes | 
| string |  replaceRequiredWithout(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the required_without rule.  |  from ReplacesAttributes | 
| string |  replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the required_without_all rule.  |  from ReplacesAttributes | 
| string |  replaceSize(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the size rule.  |  from ReplacesAttributes | 
| string |  replaceGt(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the gt rule.  |  from ReplacesAttributes | 
| string |  replaceLt(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the lt rule.  |  from ReplacesAttributes | 
| string |  replaceGte(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the gte rule.  |  from ReplacesAttributes | 
| string |  replaceLte(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the lte rule.  |  from ReplacesAttributes | 
| string |  replaceRequiredIf(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the required_if rule.  |  from ReplacesAttributes | 
| string |  replaceRequiredUnless(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the required_unless rule.  |  from ReplacesAttributes | 
| string |  replaceSame(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the same rule.  |  from ReplacesAttributes | 
| string |  replaceBefore(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the before rule.  |  from ReplacesAttributes | 
| string |  replaceBeforeOrEqual(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the before_or_equal rule.  |  from ReplacesAttributes | 
| string |  replaceAfter(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the after rule.  |  from ReplacesAttributes | 
| string |  replaceAfterOrEqual(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the after_or_equal rule.  |  from ReplacesAttributes | 
| string |  replaceDateEquals(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the date_equals rule.  |  from ReplacesAttributes | 
| string |  replaceDimensions(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the dimensions rule.  |  from ReplacesAttributes | 
| string |  replaceEndsWith(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the ends_with rule.  |  from ReplacesAttributes | 
| string |  replaceStartsWith(string $message, string $attribute, string $rule, array $parameters)  Replace all place-holders for the starts_with rule.  |  from ReplacesAttributes | 
| string |  getMessage(string $attribute, string $rule)  Get the validation message for an attribute and rule.  |  |
| string|null |  getInlineMessage(string $attribute, string $rule)  Get the proper inline error message for standard and size rules.  |  |
| string|null |  getFromLocalArray(string $attribute, string $lowerRule, array|null $source = null)  Get the inline message for a rule if it exists.  |  |
| string |  getCustomMessageFromTranslator(string $key)  Get the custom error message from translator.  |  |
| string |  getWildcardCustomMessages(array $messages, string $search, string $default)  Check the given messages for a wildcard key.  |  |
| string |  getSizeMessage(string $attribute, string $rule)  Get the proper error message for an attribute and size rule.  |  |
| string |  getAttributeType(string $attribute)  Get the data type of the given attribute.  |  |
| string |  makeReplacements(string $message, string $attribute, string $rule, array $parameters)  Replace all error message place-holders with actual values.  |  |
| string |  getDisplayableAttribute(string $attribute)  Get the displayable name of the attribute.  |  |
| string |  getAttributeFromTranslations(string $name)  Get the given attribute from the attribute translations.  |  |
| string |  replaceAttributePlaceholder(string $message, string $value)  Replace the :attribute placeholder in the given message.  |  |
| string |  replaceInputPlaceholder(string $message, string $attribute)  Replace the :input placeholder in the given message.  |  |
| string |  getDisplayableValue(string $attribute, mixed $value)  Get the displayable name of the value.  |  |
| array |  getAttributeList(array $values)  Transform an array of attributes to their displayable form.  |  |
| string|null |  callReplacer(string $message, string $attribute, string $rule, array $parameters, Validator $validator)  Call a custom validator message replacer.  |  |
| string |  callClassBasedReplacer(string $callback, string $message, string $attribute, string $rule, array $parameters, Validator $validator)  Call a class based validator message replacer.  |  
Details
protected string replaceBetween(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the between rule.
protected string replaceDateFormat(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the date_format rule.
protected string replaceDifferent(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the different rule.
protected string replaceDigits(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the digits rule.
protected string replaceDigitsBetween(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the digits (between) rule.
protected string replaceMin(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the min rule.
protected string replaceMax(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the max rule.
protected string replaceIn(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the in rule.
protected string replaceNotIn(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the not_in rule.
protected string replaceInArray(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the in_array rule.
protected string replaceMimetypes(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the mimetypes rule.
protected string replaceMimes(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the mimes rule.
protected string replaceRequiredWith(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the required_with rule.
protected string replaceRequiredWithAll(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the required_with_all rule.
protected string replaceRequiredWithout(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the required_without rule.
protected string replaceRequiredWithoutAll(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the required_without_all rule.
protected string replaceSize(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the size rule.
protected string replaceGt(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the gt rule.
protected string replaceLt(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the lt rule.
protected string replaceGte(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the gte rule.
protected string replaceLte(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the lte rule.
protected string replaceRequiredIf(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the required_if rule.
protected string replaceRequiredUnless(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the required_unless rule.
protected string replaceSame(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the same rule.
protected string replaceBefore(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the before rule.
protected string replaceBeforeOrEqual(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the before_or_equal rule.
protected string replaceAfter(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the after rule.
protected string replaceAfterOrEqual(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the after_or_equal rule.
protected string replaceDateEquals(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the date_equals rule.
protected string replaceDimensions(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the dimensions rule.
protected string replaceEndsWith(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the ends_with rule.
protected string replaceStartsWith(string $message, string $attribute, string $rule, array $parameters)
Replace all place-holders for the starts_with rule.
protected string getMessage(string $attribute, string $rule)
Get the validation message for an attribute and rule.
protected string|null getInlineMessage(string $attribute, string $rule)
Get the proper inline error message for standard and size rules.
protected string|null getFromLocalArray(string $attribute, string $lowerRule, array|null $source = null)
Get the inline message for a rule if it exists.
protected string getCustomMessageFromTranslator(string $key)
Get the custom error message from translator.
protected string getWildcardCustomMessages(array $messages, string $search, string $default)
Check the given messages for a wildcard key.
protected string getSizeMessage(string $attribute, string $rule)
Get the proper error message for an attribute and size rule.
protected string getAttributeType(string $attribute)
Get the data type of the given attribute.
string makeReplacements(string $message, string $attribute, string $rule, array $parameters)
Replace all error message place-holders with actual values.
string getDisplayableAttribute(string $attribute)
Get the displayable name of the attribute.
protected string getAttributeFromTranslations(string $name)
Get the given attribute from the attribute translations.
protected string replaceAttributePlaceholder(string $message, string $value)
Replace the :attribute placeholder in the given message.
protected string replaceInputPlaceholder(string $message, string $attribute)
Replace the :input placeholder in the given message.
string getDisplayableValue(string $attribute, mixed $value)
Get the displayable name of the value.
protected array getAttributeList(array $values)
Transform an array of attributes to their displayable form.
protected string|null callReplacer(string $message, string $attribute, string $rule, array $parameters, Validator $validator)
Call a custom validator message replacer.
protected string callClassBasedReplacer(string $callback, string $message, string $attribute, string $rule, array $parameters, Validator $validator)
Call a class based validator message replacer.
    © Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
    https://laravel.com/api/7.x/Illuminate/Validation/Concerns/FormatsMessages.html