@@ -7,31 +7,31 @@ description: List of built-in validation rules in Fano Framework
7
7
8
8
This page lists all available built-in validation rules that Fano Framework provides. For information on how to use these validation rules in application, please read [ Form Validation] ( /security/form-validation ) documentation.
9
9
10
- | [ Alpha] ( #talphavalidator ) | [ Alpha Num] ( #talphanumvalidator ) | [ Alpha num space] ( #talphanumspacevalidator ) |
11
- | [ Required] ( #trequiredvalidator ) | [ Present] ( #tpresentvalidator ) | [ Required if] ( #trequiredifvalidator ) |
12
- | [ Alpha num dash] ( #talphanumdashvalidator ) | [ Email] ( #temailvalidator ) | [ Url] ( #turlvalidator ) |
13
- | [ Slug] ( #tslugvalidator ) | [ Phone] ( #tphonevalidator ) | [ Regex] ( #tregexvalidator ) |
14
- | [ Equal string] ( #tequalstrvalidator ) | [ Case insensitive equal string] ( #tcaseinsensitiveequalstrvalidator ) | [ Equal length] ( #tequallengthvalidator ) |
15
- | [ Min length] ( #tminlengthvalidator ) | [ Max length] ( #tmaxlengthvalidator ) | [ Integer] ( #tintegervalidator ) |
16
- | [ Int64] ( #tint64validator ) | [ Dword] ( #tdwordvalidator ) | [ Qword] ( #tqwordvalidator ) |
17
- | [ Float] ( #tfloatvalidator ) | [ Currency] ( #tcurrencyvalidator ) | [ Numeric] ( #tnumericvalidator ) |
18
- | [ Min integer] ( #tminintegervalidator ) | [ Max integer] ( #tmaxintegervalidator ) | [ Less than] ( #tlessthanvalidator ) |
19
- | [ Greater than] ( #tgreaterthanvalidator ) | [ Equal integer] ( #tequalintvalidator ) | [ Positive integer] ( #tpositiveintvalidator ) |
20
- | [ Negative integer] ( #tnegativeintvalidator ) | [ Odd integer] ( #toddintvalidator ) | [ Even integer] ( #tevenintvalidator ) |
21
- | [ Boolean] ( #tbooleanvalidator ) | [ Accepted] ( #tacceptedvalidator ) | [ In] ( #tinvalidator ) |
22
- | [ In integer] ( #tinintvalidator ) | [ Not in integer] ( #tnotinintvalidator ) | [ Date] ( #tdatevalidator ) |
23
- | [ Date time] ( #tdatetimevalidator ) | [ Time] ( #ttimevalidator ) | [ Equal date time] ( #tequaldatetimevalidator ) |
24
- | [ After date time] ( #tafterdatetimevalidator ) | [ Before date time] ( #tbeforedatetimevalidator ) | [ After date time field] ( #tafterdatetimefieldvalidator ) |
25
- | [ Before date time field] ( #tbeforedatetimefieldvalidator ) | [ File] ( #tfilevalidator ) | [ Directory] ( #tdirectoryvalidator ) |
10
+ | [ Accepted] ( #tacceptedvalidator ) | [ After date time] ( #tafterdatetimevalidator ) | [ After date time field] ( #tafterdatetimefieldvalidator ) |
11
+ | [ Alpha] ( #talphavalidator ) | [ Alpha Num] ( #talphanumvalidator ) | [ Alpha num dash] ( #talphanumdashvalidator ) |
12
+ | [ Alpha num space] ( #talphanumspacevalidator ) | [ Always pass] ( #talwayspassvalidator ) | [ And] ( #tandvalidator ) |
13
+ | [ Anti virus] ( #tantivirusvalidator ) | [ Any of] ( #tanyofvalidator ) | [ Base64] ( #tbase64validator ) |
14
+ | [ Before date time] ( #tbeforedatetimevalidator ) | [ Before date time field] ( #tbeforedatetimefieldvalidator ) | [ Boolean] ( #tbooleanvalidator ) |
15
+ | [ Case insensitive equal string] ( #tcaseinsensitiveequalstrvalidator ) | [ Color] ( #tcolorvalidator ) | [ Collective] ( #tcollectivevalidator ) |
16
+ | [ Confirmed] ( #tconfirmedvalidator ) | [ Composite] ( #tcompositevalidator ) | [ Currency] ( #tcurrencyvalidator ) |
17
+ | [ Date] ( #tdatevalidator ) | [ Date time] ( #tdatetimevalidator ) | [ Directory] ( #tdirectoryvalidator ) |
18
+ | [ Dword] ( #tdwordvalidator ) | [ Email] ( #temailvalidator ) | [ Equal string] ( #tequalstrvalidator ) |
19
+ | [ Equal length] ( #tequallengthvalidator ) | [ Equal date time] ( #tequaldatetimevalidator ) | [ Equal integer] ( #tequalintvalidator ) |
20
+ | [ Even integer] ( #tevenintvalidator ) | [ Float] ( #tfloatvalidator ) | [ Greater than] ( #tgreaterthanvalidator ) |
21
+ | [ In] ( #tinvalidator ) | [ IPv4] ( #tipv4validator ) | [ Int64] ( #tint64validator ) |
22
+ | [ Less than] ( #tlessthanvalidator ) | [ Max integer] ( #tmaxintegervalidator ) | [ Max length] ( #tmaxlengthvalidator ) |
23
+ | [ Min integer] ( #tminintegervalidator ) | [ Min length] ( #tminlengthvalidator ) | [ Negative integer] ( #tnegativeintvalidator ) |
24
+ | [ Numeric] ( #tnumericvalidator ) | [ Integer] ( #tintegervalidator ) | [ In integer] ( #tinintvalidator ) |
25
+ | [ Not in integer] ( #tnotinintvalidator ) | [ Odd integer] ( #toddintvalidator ) | [ Present] ( #tpresentvalidator ) |
26
+ | [ Positive integer] ( #tpositiveintvalidator ) | [ Qword] ( #tqwordvalidator ) | [ Required] ( #trequiredvalidator ) |
27
+ | [ Required if] ( #trequiredifvalidator ) | [ Time] ( #ttimevalidator ) | [ Url] ( #turlvalidator ) |
28
+ | [ Slug] ( #tslugvalidator ) | [ File] ( #tfilevalidator ) | [ Not] ( #tnotvalidator ) |
26
29
| [ Uploaded file] ( #tuploadedfilevalidator ) | [ Uploaded Mime] ( #tuploadedmimevalidator ) | [ Uploaded size] ( #tuploadedsizevalidator ) |
27
30
| [ File format] ( #tfileformatvalidator ) | [ Image PNG] ( #timagepngvalidator-timagejpgvalidator-timagegifvalidator ) | [ Image JPG] ( #timagepngvalidator-timagejpgvalidator-timagegifvalidator ) |
28
- | [ Image GIF] ( #timagepngvalidator-timagejpgvalidator-timagegifvalidator ) | [ Anti virus] ( #tantivirusvalidator ) | [ Composite] ( #tcompositevalidator ) |
29
- | [ Collective] ( #tcollectivevalidator ) | [ Or] ( #torvalidator ) | [ Any of] ( #tanyofvalidator ) |
30
- | [ And] ( #tandvalidator ) | [ Not] ( #tnotvalidator ) | [ Confirmed] ( #tconfirmedvalidator ) |
31
+ | [ Image GIF] ( #timagepngvalidator-timagejpgvalidator-timagegifvalidator ) | [ Regex] ( #tregexvalidator ) | [ Or] ( #torvalidator ) |
31
32
| [ Same] ( #tsamevalidator ) | [ UUID] ( #tuuidvalidator ) | [ Exists] ( #texistsvalidator ) |
32
- | [ Always pass] ( #talwayspassvalidator ) | [ IPv4] ( #tipv4validator ) | [ IPv6] ( #tipv6validator ) |
33
- | [ MAC] ( #tmacaddrvalidator ) | [ JSON] ( #tjsonvalidator ) | [ Base64] ( #tbase64validator ) |
34
- | [ Color] ( #tcolorvalidator ) | [ Start With] ( #tstartwithvalidator ) | [ End With] ( #tendwithvalidator ) |
33
+ | [ IPv6] ( #tipv6validator ) | [ MAC] ( #tmacaddrvalidator ) | [ JSON] ( #tjsonvalidator ) |
34
+ | [ Phone] ( #tphonevalidator ) | [ Start With] ( #tstartwithvalidator ) | [ End With] ( #tendwithvalidator ) |
35
35
| [ Latitude] ( #tlatitudevalidator ) | [ Longitude] ( #tlongitudevalidator ) | [ Between] ( #tbetweenvalidator ) |
36
36
| [ Less or equal than] ( #tlessorequalthanvalidator ) | [ Greater or equal than] ( #tgreaterorequalthanvalidator ) | - |
37
37
0 commit comments