Kolyunya
f9041646dd
Improve string validator test coverage
8 years ago
Elvira Sheina
2de18cf9a5
Fixes #13087 : Fixed getting active validators for safe attribute
8 years ago
SilverFire - Dmitry Naumenko
b4c7aaa5e0
Added more examples to EmailValidatorTest
...
Closes #9201
Closes #9067
8 years ago
Carsten Brandt
fba4e43469
added failing test for #13533
...
issue #13533
PR #13534
8 years ago
Elvira Sheina
d39c491022
Fix BC breaking #13475 ( #13478 )
8 years ago
Elvira Sheina
b82caa97e8
Fixes #7820 : Add `or` relation for `targetAttribute` in `yii\validators\UniqueValidator`
8 years ago
Klimov Paul
d4ac47abe7
Added `yii\validators\EachValidator::$stopOnFirstError` allowing addition of more than one error
8 years ago
Carsten Brandt
96ee5c373e
added more tests for SwiftMailer vulnerability CVE-2016-10074
...
https://legalhackers.com/advisories/SwiftMailer-Exploit-Remote-Code-Exec-CVE-2016-10074-Vuln.html
8 years ago
SilverFire - Dmitry Naumenko
6af2a43390
Added EmailValidatorTest to prove CVE-2016-10074 does not affect EmailValidator
8 years ago
Klimov Paul
194577c55e
Code style fix
8 years ago
Robert Korulczyk
08054bba6d
Fix tests. ( #13227 )
8 years ago
Elvira Sheina
bfba0aa711
Refactor validateAttribute method in UniqueValidator ( #13202 )
...
* Refactor validateAttribute method in UniqueValidator
Extract prepareParams and prepareQuery from validateAttribute,
so they can be tested separately.
* Added issue number to changelog
* Eliminated unneeded variable
* Renamed methods and parameters, update PHPDocs
8 years ago
SilverFire - Dmitry Naumenko
a132ee9a08
Fixed order or checks in IpValidator
...
Fixes #13198
8 years ago
Alexey Rogachev
bd85b7ced2
Closes #6242 : Access to validator in inline validation ( #13027 )
...
* Closes #6242 : Access to validator in inline validation
* Updated PHPDoc according to PR review [skip ci]
* Imrpoved PHPDoc, updated guide info [skip ci]
* Fixes related with PR review
* Corrected CHANGELOG [skip ci]
* Update input-validation.md
added version info
8 years ago
Alexander Makarov
a056281fa0
Attempt to make tests pass on travis environment
8 years ago
Alexander Makarov
b17dfa03a2
Fixes #10488 : Fixed incorrect behavior of `yii\validation\NumberValidator` when used with locales where decimal separator is comma
8 years ago
Vladimir Khramov
dd94ead358
Initial work on #10488
8 years ago
yamaha252
22b2a78a0a
Added test for unique validator with empty values
...
close #7007
8 years ago
SilverFire - Dmitry Naumenko
25ebf03a8d
Fixed ValidatorTest::testValidateWithEmpty()
...
Closes #12848
8 years ago
Robert Korulczyk
4aa935e69e
Fixes #12055 : Changed `boolean` to `bool` and `integer` to `int` in phpdoc
8 years ago
Robert Korulczyk
4fdfbc2739
Add tests for custom message for `UniqueValidator`
8 years ago
Carsten Brandt
d2dd232b6f
message improvement and test for #11323
8 years ago
Sam Mousa
b30b5a99ea
Fixes #11672 : Fixed `yii\validators\NumberValidator` erroring when value is an object without `__toString()` method
8 years ago
Carsten Brandt
86f17c8dad
added tests classes for db related tests
8 years ago
cuiliang
c0df003ac0
merge from master
8 years ago
Sergey Smirnov
1ed6fc09f6
#10825 Fixed EachValidator does not respect skipOnEmpty when using model ( #11507 )
9 years ago
Carsten Brandt
00d506c398
completed implementation for #7177
...
added TYPE_TIME and default values for format to be chosen from
corresponding formatter variable
fixes #7177
close #10778
9 years ago
Robbert Jan
bb0ef88860
Enhancement for DateValidator ( #7177 , #10165 )
...
Added parameter to define if checking for 'date' or 'dateTime'
and updated parseDateValueIntl($value, $format) to facilitate
this validation based on defined type.
Added unit tests to for validating dateTime values when using short format validation.
close #10778
9 years ago
Klimov Paul
2d5a0bf5ae
`EachValidator::validateAttribute()` fixed to restore original value on error
9 years ago
Klimov Paul
205f16811a
Fixed `yii\validators\EachValidator` does not invoke `validateAttribute()` method of the embedded validator
9 years ago
Alexander Makarov
f312163258
Fixes #11220 : NumberValidator now handles objects properly
9 years ago
githubjeka
8e1ec62191
update BooleanValidator
9 years ago
LAV45
6c2545c807
Added SVG image and SVG mimeType test to FileValidatorTest
9 years ago
SilverFire - Dmitry Naumenko
a0f9bf2893
Fixed `yii\web\UploadedFile::getBaseName()` to be multibyte-safe, added test
9 years ago
SilverFire - Dmitry Naumenko
a0e614eb20
`yii\validators\EachValidator` injects specific attribute value in error message parameters
...
Closes #11139
9 years ago
Klimov Paul
779b1e90ce
`yii\validators\DateValidator` skip validation for `timestampAttribute`, if it is already in correct format
9 years ago
SilverFire - Dmitry Naumenko
66c6268e5f
FileValidator: updated guide-ru,en, PHP; updated tests
9 years ago
kirSeNN
a4c68b5278
#5469 added mimetype mask validation feature
9 years ago
Klimov Paul
d22a3a0a07
Fixed `yii\validators\EachValidator` does not respect `skipOnEmpty` rule parameter
9 years ago
SilverFire - Dmitry Naumenko
d12af259e0
Fixed UrlValidator pattern to improve matching
9 years ago
SilverFire - Dmitry Naumenko
08ce8c0718
EmailValidatorTest - spelling typo fixed
9 years ago
SilverFire - Dmitry Naumenko
4c31c26628
EmailValidator - the name of the mailbox is no longer limited with the length
9 years ago
githubjeka
dabbb81e07
Added test for check the invalid attribute
9 years ago
githubjeka
3ebe092828
Reproduce bug
9 years ago
SilverFire - Dmitry Naumenko
6eb9830d64
UniqueValidatorTest, CHANGELOG - fixed spelling
9 years ago
SilverFire - Dmitry Naumenko
2be8a716b1
#8995 , #8996 - added unit test, changelog line
9 years ago
githubjeka
a215013f68
Missing phpDoc properties has been added
9 years ago
githubjeka
0fc744598d
optimized imports & add phpDoc
9 years ago
githubjeka
fd6e33ccf3
Semantics of the test has been improved
9 years ago
githubjeka
e5e67ebed5
Add testValidateTargetClass for reproduce the bug.
...
When IDs targetClass & model(not new) is same then unique validator passed
9 years ago