CanBeValidated
trait CanBeValidated (View source)
Properties
protected bool|Closure | $isRequired | ||
protected string|Closure|null | $regexPattern | ||
protected array | $rules | ||
protected array | $validationMessages | ||
protected string|Closure|null | $validationAttribute |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
CanBeValidated
activeUrl(bool|Closure $condition = true)
No description
CanBeValidated
alpha(bool|Closure $condition = true)
No description
CanBeValidated
alphaDash(bool|Closure $condition = true)
No description
CanBeValidated
alphaNum(bool|Closure $condition = true)
No description
CanBeValidated
ascii(bool|Closure $condition = true)
No description
CanBeValidated
confirmed(bool|Closure $condition = true)
No description
CanBeValidated
doesntStartWith(Arrayable|string|Closure $values, bool|Closure $condition = true)
No description
CanBeValidated
doesntEndWith(Arrayable|string|Closure $values, bool|Closure $condition = true)
No description
CanBeValidated
endsWith(Arrayable|string|Closure $values, bool|Closure $condition = true)
No description
CanBeValidated
enum(string|Closure $enum)
No description
CanBeValidated
exists(string|Closure|null $table = null, string|Closure|null $column = null, Closure|null $modifyRuleUsing = null)
No description
CanBeValidated
filled(bool|Closure $condition = true)
No description
CanBeValidated
hexColor(bool|Closure $condition = true)
No description
CanBeValidated
in(Arrayable|string|Closure $values, bool|Closure $condition = true)
No description
CanBeValidated
ip(bool|Closure $condition = true)
No description
CanBeValidated
ipv4(bool|Closure $condition = true)
No description
CanBeValidated
ipv6(bool|Closure $condition = true)
No description
CanBeValidated
json(bool|Closure $condition = true)
No description
CanBeValidated
macAddress(bool|Closure $condition = true)
No description
CanBeValidated
multipleOf(int|float|Closure $value)
No description
CanBeValidated
notIn(Arrayable|string|Closure $values, bool|Closure $condition = true)
No description
CanBeValidated
notRegex(string|Closure|null $pattern)
No description
CanBeValidated
nullable(bool|Closure $condition = true)
No description
CanBeValidated
prohibited(bool|Closure $condition = true)
No description
CanBeValidated
prohibitedIf(string|Closure $statePath, mixed $stateValues, bool $isStatePathAbsolute = false)
No description
CanBeValidated
prohibitedUnless(string|Closure $statePath, mixed $stateValues, bool $isStatePathAbsolute = false)
No description
CanBeValidated
prohibits(array|string|Closure $statePaths, bool $isStatePathAbsolute = false)
No description
CanBeValidated
required(bool|Closure $condition = true)
No description
CanBeValidated
requiredIf(string|Closure $statePath, mixed $stateValues, bool $isStatePathAbsolute = false)
No description
CanBeValidated
requiredIfAccepted(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
requiredUnless(string|Closure $statePath, mixed $stateValues, bool $isStatePathAbsolute = false)
No description
CanBeValidated
requiredWith(string|array|Closure $statePaths, bool $isStatePathAbsolute = false)
No description
CanBeValidated
requiredWithAll(string|array|Closure $statePaths, bool $isStatePathAbsolute = false)
No description
CanBeValidated
requiredWithout(string|array|Closure $statePaths, bool $isStatePathAbsolute = false)
No description
CanBeValidated
requiredWithoutAll(string|array|Closure $statePaths, bool $isStatePathAbsolute = false)
No description
CanBeValidated
regex(string|Closure|null $pattern)
No description
CanBeValidated
startsWith(Arrayable|string|Closure $values, bool|Closure $condition = true)
No description
CanBeValidated
string(bool|Closure $condition = true)
No description
CanBeValidated
ulid(bool|Closure $condition = true)
No description
CanBeValidated
uuid(bool|Closure $condition = true)
No description
CanBeValidated
rule(mixed $rule, bool|Closure $condition = true)
No description
CanBeValidated
rules(string|array|Closure $rules, bool|Closure $condition = true)
No description
CanBeValidated
after(string|Closure $date, bool $isStatePathAbsolute = false)
No description
CanBeValidated
afterOrEqual(string|Closure $date, bool $isStatePathAbsolute = false)
No description
CanBeValidated
before(string|Closure $date, bool $isStatePathAbsolute = false)
No description
CanBeValidated
beforeOrEqual(string|Closure $date, bool $isStatePathAbsolute = false)
No description
CanBeValidated
different(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
gt(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
gte(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
lt(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
lte(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
same(string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
unique(string|Closure|null $table = null, string|Closure|null $column = null, Model|Closure|null $ignorable = null, bool $ignoreRecord = false, Closure|null $modifyRuleUsing = null)
No description
CanBeValidated
distinct(bool|Closure $condition = true)
No description
CanBeValidated
validationAttribute(string|Closure|null $label)
No description
CanBeValidated
validationMessages(array $messages)
No description
string|null
getRegexPattern()
No description
string
getRequiredValidationRule()
No description
string
getValidationAttribute()
No description
array
getValidationMessages()
No description
array
getValidationRules()
No description
void
dehydrateValidationMessages(array $messages)
No description
void
dehydrateValidationRules(array $rules)
No description
void
dehydrateValidationAttributes(array $attributes)
No description
bool
isRequired()
No description
CanBeValidated
dateComparisonRule(string $rule, string|Closure $date, bool $isStatePathAbsolute = false)
No description
CanBeValidated
fieldComparisonRule(string $rule, string|Closure $statePath, bool $isStatePathAbsolute = false)
No description
CanBeValidated
multiFieldComparisonRule(string $rule, array|string|Closure $statePaths, bool $isStatePathAbsolute = false)
No description
CanBeValidated
multiFieldValueComparisonRule(string $rule, string|Closure $statePath, mixed $stateValues, bool $isStatePathAbsolute = false)
No description