@@ -56,33 +56,43 @@ class Validator
5656 * @var array
5757 */
5858 protected $ rules = [
59- 'accepted ' => Rules \IsAccepted::class,
60- 'alpha ' => Rules \IsAlpha::class,
61- 'alpha_dash ' => Rules \IsAlphaDash::class,
62- 'alpha_num ' => Rules \IsAlphaNum::class,
63- 'array ' => Rules \IsArray::class,
64- 'between ' => Rules \IsBetween::class,
65- 'boolean ' => Rules \IsBoolean::class,
66- 'date ' => Rules \IsDate::class,
67- 'digits ' => Rules \IsDigits::class,
68- 'digits_between ' => Rules \IsDigitsBetween::class,
69- 'email ' => Rules \IsEmail::class,
70- 'ends_with ' => Rules \EndsWith::class,
71- 'integer ' => Rules \IsInteger::class,
72- 'in ' => Rules \IsIn::class,
73- 'ip ' => Rules \IsIp::class,
74- 'ipv4 ' => Rules \IsIpv4::class,
75- 'ipv6 ' => Rules \IsIpv6::class,
76- 'max ' => Rules \IsMax::class,
77- 'min ' => Rules \IsMin::class,
78- 'numeric ' => Rules \IsNumeric::class,
79- 'regex ' => Rules \MatchesRegex::class,
80- 'required ' => Rules \IsRequired::class,
81- 'starts_with ' => Rules \StartsWith::class,
82- 'string ' => Rules \IsString::class,
83- 'size ' => Rules \IsSize::class,
84- 'timezone ' => Rules \IsTimezone::class,
85- 'url ' => Rules \IsUrl::class,
59+ 'accepted ' => Rules \IsAccepted::class,
60+ 'alpha ' => Rules \IsAlpha::class,
61+ 'alpha_dash ' => Rules \IsAlphaDash::class,
62+ 'alpha_num ' => Rules \IsAlphaNum::class,
63+ 'array ' => Rules \IsArray::class,
64+ 'between ' => Rules \IsBetween::class,
65+ 'boolean ' => Rules \IsBoolean::class,
66+ 'current_password ' => Rules \CurrentPassword::class,
67+ 'date ' => Rules \IsDate::class,
68+ 'digits ' => Rules \IsDigits::class,
69+ 'digits_between ' => Rules \IsDigitsBetween::class,
70+ 'email ' => Rules \IsEmail::class,
71+ 'email_exists ' => Rules \EmailExists::class,
72+ 'ends_with ' => Rules \EndsWith::class,
73+ 'integer ' => Rules \IsInteger::class,
74+ 'in ' => Rules \IsIn::class,
75+ 'ip ' => Rules \IsIp::class,
76+ 'ipv4 ' => Rules \IsIpv4::class,
77+ 'ipv6 ' => Rules \IsIpv6::class,
78+ 'max ' => Rules \IsMax::class,
79+ 'min ' => Rules \IsMin::class,
80+ 'numeric ' => Rules \IsNumeric::class,
81+ 'posttype_exists ' => Rules \PostTypeExists::class,
82+ 'regex ' => Rules \MatchesRegex::class,
83+ 'required ' => Rules \IsRequired::class,
84+ 'starts_with ' => Rules \StartsWith::class,
85+ 'string ' => Rules \IsString::class,
86+ 'size ' => Rules \IsSize::class,
87+ 'taxonomy_exists ' => Rules \TaxonomyExists::class,
88+ 'term_exists ' => Rules \TermExists::class,
89+ 'timezone ' => Rules \IsTimezone::class,
90+ 'unique_email ' => Rules \UniqueEmail::class,
91+ 'unique_username ' => Rules \UniqueUsername::class,
92+ 'url ' => Rules \IsUrl::class,
93+ 'username_exists ' => Rules \UsernameExists::class,
94+ 'uuid ' => Rules \IsUuid::class,
95+
8696 ];
8797
8898 /**
0 commit comments