Willem Wollebrants
|
d12a77deed
|
check first (#332)
|
2021-07-06 14:16:59 +02:00 |
|
Willem Wollebrants
|
be8cb9e074
|
add parameter to force in and listContains to look at array keys
|
2021-07-06 10:58:22 +02:00 |
|
Willem Wollebrants
|
500472808c
|
detect numeric array when keys are out of order (#332)
|
2021-07-05 22:14:24 +02:00 |
|
Euan Torano
|
5deb47049a
|
Added GitHub workflow file, removed Travis CI file. Changed how email DNS validation works to only check MX record.
|
2021-06-17 13:01:49 +01:00 |
|
joebordes
|
6b3c5ae608
|
merge IF statement with enclosing one (sonarqube static analysis)
|
2021-05-12 21:21:46 +02:00 |
|
Tom Oude Rengerink
|
bfa24585de
|
Changed method name for readability and writting some docs.
|
2020-10-23 16:29:08 +02:00 |
|
Tom Oude Rengerink
|
6a6810e25c
|
Removed some PHP Doc blocks generated by IDEA
|
2020-10-23 16:16:25 +02:00 |
|
Tom Oude Rengerink
|
128097ea16
|
Allow disabling of auto prepending the field labels shown in the error message.
|
2020-10-23 16:11:20 +02:00 |
|
Willem Wollebrants
|
cb2787cfcc
|
make selection of which rules to run more clear
|
2020-02-14 15:08:39 +01:00 |
|
Willem Wollebrants
|
a03072bed1
|
Merge pull request #267 from mangopeaches/required-conditionals
Adding requiredWith and requiredWithout conditional rules
|
2019-08-29 21:49:43 +02:00 |
|
Willem Wollebrants
|
f87d5b1905
|
Merge branch 'master' into listContains
|
2019-08-15 16:37:50 +02:00 |
|
Diego Londono
|
21e9dc1263
|
Add some validation to prevent PHP Warning when value in subset validation is null
|
2019-06-27 12:01:05 -03:00 |
|
Tobias Hinz
|
0976fa3a79
|
Added listContains
|
2019-05-09 16:34:50 +02:00 |
|
Willem Wollebrants
|
c3b4dac858
|
Merge pull request #282 from vlucas/iss281
use correct typehint for callable, fix #281
|
2019-03-21 21:12:22 +01:00 |
|
Willem Wollebrants
|
dfde682d93
|
use correct typehint for callable
|
2019-03-21 21:00:30 +01:00 |
|
Aljosha Papsch
|
2dc2f29f7f
|
Create arrayHasKeys validator.
|
2019-03-11 11:46:13 +01:00 |
|
Tom Breese
|
ee4abd9a5f
|
required-conditionals; fixing count to isset
|
2018-10-15 22:41:14 -04:00 |
|
Tom Breese
|
757b07f3cd
|
required-conditionals; adding strict for requiredWithAll and requiredWithoutAll
|
2018-10-15 22:32:48 -04:00 |
|
Tom Breese
|
17c2f05168
|
required-conditionals; adding requiredwith and requiredWithout for conditional requirements
|
2018-10-14 15:27:37 -04:00 |
|
misantron
|
ee2ed6c3b9
|
Change validation rule to 'subset', document and translation fixes
|
2018-09-23 00:53:19 +03:00 |
|
misantron
|
c52612f86c
|
Tests code style fixes
|
2018-09-22 17:00:34 +03:00 |
|
misantron
|
f70e27af56
|
Merge remote master branch
|
2018-09-22 16:35:15 +03:00 |
|
Vance Lucas
|
14702f00d3
|
Merge pull request #261 from rauwebieten/master
ipv4, ipv6 and ascii rules
|
2018-09-11 11:59:23 -05:00 |
|
Willem Wollebrants
|
aaf543517d
|
filter out non-required array parts. Fixes #262
|
2018-08-22 12:54:14 +02:00 |
|
peterkinamo
|
e5ae2c9a5f
|
ipv4 and ipv6 rule and tests added
|
2018-08-03 13:02:21 +02:00 |
|
peterkinamo
|
971da213a3
|
Ascii rule added
Ascii unit test added
|
2018-08-03 12:28:23 +02:00 |
|
Willem Wollebrants
|
fcaa1d5d52
|
make phpdoc more specific for parameter in Validator::addInstanceRule and Validator::addRule, both need a callable
|
2018-06-25 22:18:19 +02:00 |
|
Willem Wollebrants
|
3908f086e0
|
fix incorrect phpdoc for callable
|
2018-06-25 22:15:31 +02:00 |
|
misantron
|
c4be38862b
|
Validation fixes
|
2018-04-20 21:00:34 +03:00 |
|
Willem Wollebrants
|
b6589e85ea
|
Strict integer rule
Fixed strict integer rule and added more integer unit tests
|
2018-03-29 20:57:51 +02:00 |
|
misantron
|
48dcdc7248
|
Merge remote-tracking branch 'remotes/upstream/master' into validators-patch
|
2018-03-05 22:21:09 +03:00 |
|
Julius Ijie
|
4103c8bd40
|
Forced stopOnFirstFail parameter to bool
|
2018-02-23 15:59:30 +01:00 |
|
Julius Ijie
|
8636fed8f5
|
Removed boolean type declaration only available on PHP7
|
2018-02-23 15:55:45 +01:00 |
|
Julius Ijie
|
6837c9dfab
|
Added option to stop validation when a rule is failed
|
2018-02-23 15:25:35 +01:00 |
|
Willem Wollebrants
|
013672dfce
|
Merge pull request #231 from piotr-cz/patch-1
Fix typo in docblock
|
2018-02-10 14:08:48 +01:00 |
|
Willem Wollebrants
|
8abb9b7220
|
Merge pull request #237 from mangopeaches/nested-equals-different
added nested array support for validateEquals and validateDifferent
|
2018-02-07 17:35:13 +01:00 |
|
Tom Breese
|
7c94b2ae5a
|
added support for nested arrays in validateEquals and validateDifferent validation methods
|
2018-02-04 13:24:47 -05:00 |
|
Jabari
|
8603b2bec3
|
Added idn_to_ascii() with a check to make sure the function itself exists as well as a check for a required constant that it needs to function.
|
2018-01-05 22:28:47 -06:00 |
|
Jabari Hunt
|
28ef275cde
|
Restored the original validateEmail() method. Created a new method called validateEmailDNS() that validates both the email address itself (using the ValidateEmail() method) as well as the domain name in the email address.
|
2018-01-01 15:11:21 -06:00 |
|
Jabari Hunt
|
55154359dc
|
Fixed a typo that was introduces in an unrelated comment.
|
2017-12-13 16:06:31 -06:00 |
|
Jabari Hunt
|
255384baa8
|
Made the domain check an option (via third method param).
|
2017-12-13 14:52:24 -06:00 |
|
Jabari Hunt
|
ae7716c900
|
Improved the email validator by making sure the domain name is valid.
|
2017-12-13 12:30:45 -06:00 |
|
Piotr
|
2438da6a99
|
Fix typo in docblock
|
2017-12-08 16:00:16 +01:00 |
|
misantron
|
36404a83b7
|
Merge branch 'master' into validators-patch
|
2017-11-01 23:43:09 +03:00 |
|
Willem Wollebrants
|
9726d0f835
|
remove unused parameter for required rule
|
2017-10-30 19:44:17 +01:00 |
|
misantron
|
b0ddfb3a37
|
Merge remote-tracking branch 'origin/validators-patch' into validators-patch
# Conflicts:
# src/Valitron/Validator.php
|
2017-10-26 23:11:06 +03:00 |
|
misantron
|
d9a466b833
|
Array contains and unique validators added, code style fixes
|
2017-10-26 23:09:45 +03:00 |
|
Dennis Meckel
|
eb436a382f
|
Fixed strict integer rule and added more integer unit tests
|
2017-10-13 19:39:59 +02:00 |
|
Willem Wollebrants
|
4cc030c68a
|
validate fields that are required, but may have empty or null values. #208
|
2017-08-28 21:52:21 +02:00 |
|
Juan Antonio Tubio
|
a80cbf0f3f
|
Fixing code indentation
|
2017-07-18 16:46:38 +02:00 |
|