Graham Campbell
834593d590
Fixed tests ( #223 )
2.1.13
2019-12-30 09:14:25 +01:00
Graham Campbell
a6255605af
Important compser.json fix ( #220 )
2.1.12
2019-12-20 13:49:39 +01:00
felipeAraujo
950d0663dc
making the docs more precise in order to some lint tools don't give error ( #216 )
2019-09-15 22:23:48 +02:00
Nicolas Grekas
92dd169c32
Advertise return annotations from doctrine/lexer ( #209 )
2.1.11
2019-08-13 19:33:27 +02:00
Nicolas Grekas
a6c8d7101b
Fix PHP 7.4 support ( #203 )
...
Adding support for deprecated PHP behaviours.
2.1.10
2019-07-19 22:52:08 +02:00
Eduardo Gulias Davis
128cc721d7
fix(201) - empty domain
2.1.9
2019-06-23 12:14:27 +02:00
Viktor Szépe
c26463ff92
Fix class name and parameter types ( #200 )
...
* Fix class name and paramtere types
* HHVM is not a thing anymore
2.1.8
2019-05-17 00:02:54 +02:00
Victor Bocharsky
a09af2de87
Minor: Use SVG format for some bad looking badges in README ( #197 )
2019-05-07 22:08:52 +02:00
Victor Bocharsky
c802f106b3
Simplify installation command in README ( #198 )
...
Composer will automatically use BC constraint, like `^2.1.7`
2019-05-07 22:08:00 +02:00
Joël Harkes
709f21f927
Update MultipleValidationWithAnd.php ( #179 )
...
* Update MultipleValidationWithAnd.php
Fix all validations actually get executed when mode is ALLOW_ALL_ERRORS (1)
* this should validate not breake out.
* Actually fix the unit tests
* add real invalid email test
2.1.7
2018-12-04 23:38:24 +01:00
Eduardo Gulias Davis
e68c26e065
Update supported RFCs ( #186 )
...
solves #186
2018-12-03 11:33:36 +01:00
Andrey Bolonin
8036f2bd05
Update .travis.yml ( #182 )
2018-11-03 22:52:10 +01:00
nikitos569
0043eab0c5
Update README.md ( #180 )
2018-10-19 00:14:56 +02:00
SAMUEL NELA
0578b32b30
Added autoload-dev ( #178 )
2.1.6
2018-09-25 22:47:26 +02:00
Tom Sommer
54859fabea
INTL_IDNA_VARIANT_UTS46 is not supported on all systems ( #173 )
...
* INTL_IDNA_VARIANT_UTS46 is not supported on all systems
Fall back to INTL_IDNA_VARIANT_2003 if INTL_IDNA_VARIANT_UTS46 is not found.
* Fix syntax error
* Update DNSCheckValidation.php
2.1.5
2018-08-16 22:49:45 +02:00
Tom Sommer
135444003f
Correctly check for intl extension in SpoofCheck ( #174 )
2018-08-13 14:43:59 +02:00
Tom Sommer
9dde0df1e3
DNSCheckValidation requires the Intl extension ( #175 )
...
* DNSCheckValidation requires the Intl extension as well
* Check for Intl extension in DNSCheckValidation
2018-08-13 14:43:24 +02:00
Lode Claassen
8790f59415
DNS check should convert unicode domains first ( #166 )
...
* fix checkdnsrr not handling unicode domains properly
* fix for php7.2
2.1.4
2018-04-10 12:11:19 +02:00
masterwto
114b663f20
Update SpoofCheckValidation.php ( #163 )
...
removing spaces
2018-01-16 18:13:22 +01:00
Gabriel Caruso
a0e0fadfce
Use dedicated PHPUnit assertion methods ( #159 )
2018-01-05 23:47:59 +01:00
Robbert
74c0f07434
Clarification fix ( #162 )
...
You implement an interface.
2018-01-05 23:40:27 +01:00
Rotzbua
ad1a0e9773
Update README.md ( #157 )
...
changed links from http to https if supported
2017-11-23 01:15:37 +01:00
Rotzbua
aeb6851388
Update Other.md ( #158 )
...
change links from http to https if supported
2017-11-23 01:15:20 +01:00
Remi Collet
a23fcc1315
Improve test requirements and add versions to test matrix
...
* allow phpunit 5.7 and 6
* add PHP 7.1 and 7.2 to travis
2017-11-17 00:41:28 +01:00
Gabriel Caruso
1bec00a100
Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase ( #155 )
...
* Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase
* Use installed PHPUnit version not global
2.1.3
2017-11-16 00:40:40 +01:00
Santiago Castro
3abad65421
Fix broken Markdown headings ( #149 )
2017-04-18 23:06:35 +02:00
Dany Maillard
3fdfa261ad
Remove duplicat < and > char value ( #147 )
2017-04-13 10:55:46 +02:00
Christian Flothmann
14ca3785c1
improve feedback on missing Intl extension ( #143 )
2017-03-02 11:09:01 +01:00
Eduardo Gulias Davis
bc31baa11e
Le shadow master ( #139 )
...
* Compatibility with RFC 2181
According to RFC2181, every DNS query needs to have a . at the end of
the name record you are requesting.
This will show that that name record is the root of the domain you are
asking
In some cases, when the . is missing, the hostname of the server the
code is running on will be appended to the name record when
checkdnsrr() is being executed and this will in turn return a false
positive when there is a wildcard DNS record for the root domain of the
hostname of the server.
* Test deprecation warnings removed
2.1.2
2017-01-30 23:07:36 +01:00
Simone
c0c888ae10
removes trailing spaces ( #136 )
2017-01-25 22:45:20 +01:00
gjenjoying
181a2fc726
update readme ( #135 )
...
* update readme
use Egulias\EmailValidator\Validation\RFCValidation is required.
2016-12-15 20:18:15 +01:00
Alf Eaton
a1e85fa9fb
Fix NoRFCWarningsValidation name in README ( #134 )
2016-11-10 20:04:43 +01:00
BradChesney79
7ff8caaae5
Update composer.json to use the right extension string ( #127 )
...
By using
"ext-intl": "*"
in the require block, the suggestion will be hidden if it is already available. ext/php-intl has few google search results and will confuse less knowledgeable users.
2016-08-16 00:24:12 +02:00
Eduardo Gulias Davis
5d56347ddf
Typo
2016-08-07 23:26:30 +02:00
Eduardo Gulias Davis
80ad87acdd
Update composer instructions
2016-08-07 23:25:34 +02:00
Eduardo Gulias Davis
30562b69fc
Merge branch 'taz77-correct-readme-php-example-code-php-dependencies'
2.1.1
2016-08-07 23:18:59 +02:00
Eduardo Gulias Davis
cbb8b9e152
PHPStorm help and composer suggestion
2016-08-07 23:16:06 +02:00
Eduardo Gulias Davis
cf670406e5
Merge branch 'correct-readme-php-example-code-php-dependencies' of https://github.com/taz77/EmailValidator into taz77-correct-readme-php-example-code-php-dependencies
2016-08-07 23:11:36 +02:00
Issei.M
4d446bf971
NoRFCWarningsValidation now has an InvalidEmail instance if invalid email is passed ( #126 )
...
* NoRFCWarningsValidation now has an InvalidEmail instance if invalid email is passed
* fix mentioned point
2016-08-03 22:42:12 +02:00
Issei.M
4f0f9023f0
MultipleValidationWithAnd::getError() now returns NULL if no errors ( #124 )
...
* MultipleValidationWithAnd::getError() now returns NULL if no errors
* improve adding error logic
* reword something, add tips
* fix CS
remove wrong tips
2016-07-29 22:43:15 +02:00
Brady
9160e26b13
List and links
...
Turned requirements into an unordered list. Removed the PHPstorm logo as it doesn't exist and could not find one to replace it.
2016-07-19 06:49:04 +02:00
Brady
eb036b7d1c
Correct PHP example. Add a requirements section.
...
Corrected PHP example for missing semi-colons. Added a new requirements section that explains the need for composer and the need of the PHP Intl library to use the spoof validation.
2016-07-18 11:55:21 +02:00
Issei.M
19811e0082
MultipleValidatorWithAnd now can break out of loop when error occurs ( #122 )
...
* MultipleValidatorWithAnd now can break out of loop when error occurs
* improved logic
* updated doc
* bugfix
2.1.0
2016-07-12 15:22:10 +02:00
Michele Locati
b366d54b0a
Exclude some dirs and files from repository auto-generated ZIP archives ( #113 )
...
People that install this library via composer don't need the test stuff, they just need the library itself.
This PR removes the development directories and files from the repository auto-generated ZIP archives.
Since these development files/directories will still be available via `git clone`, Travis is happy, developers are happy, and so are end-users (they won't have unneeded stuff in production machines).
2.0.1
2016-07-03 23:53:17 +02:00
Issei.M
2bc46e23e5
fixed type missing and removed unused code ( #117 )
2016-06-25 00:47:43 +02:00
Issei.M
7701238433
fixed some problems in DNSCheckValidation ( #116 )
2016-06-25 00:43:29 +02:00
Issei.M
afde3d3874
fixed DNSCheckValidation bug ( #115 )
2016-06-21 17:31:36 +02:00
Pedro Maia
e9c46eed92
Fix typo ( #112 )
2016-05-19 00:20:10 +02:00
Eduardo Gulias Davis
f5ea1fbb9c
Licence year :)
2.0.0
2016-05-16 19:21:35 +02:00
Eduardo Gulias Davis
03917146de
Added test proof ( #111 )
2016-05-15 12:03:53 +02:00