a30a679135
A new ExecutionContext is now created everytime that GraphWalker::walkConstraint() is launched. Because of this, a validator B launched from within a validator A can't break A anymore by changing the context. Because we have a new ExecutionContext for every constraint validation, there is no point in modifying its state anymore. Because of this it is now immutable. |
||
---|---|---|
.. | ||
Fixtures | ||
AllValidatorTest.php | ||
AssertFalseValidatorTest.php | ||
AssertTrueValidatorTest.php | ||
AssertTypeValidatorTest.php | ||
BlankValidatorTest.php | ||
CallbackValidatorTest.php | ||
ChoiceValidatorTest.php | ||
CollectionValidatorArrayObjectTest.php | ||
CollectionValidatorArrayTest.php | ||
CollectionValidatorCustomArrayObjectTest.php | ||
CollectionValidatorTest.php | ||
CountryValidatorTest.php | ||
DateTimeValidatorTest.php | ||
DateValidatorTest.php | ||
EmailValidatorTest.php | ||
FileValidatorTest.php | ||
ImageValidatorTest.php | ||
IpValidatorTest.php | ||
LanguageValidatorTest.php | ||
LocaleValidatorTest.php | ||
LocalizedTestCase.php | ||
MaxLengthValidatorTest.php | ||
MaxValidatorTest.php | ||
MinLengthValidatorTest.php | ||
MinValidatorTest.php | ||
NotBlankValidatorTest.php | ||
NotNullValidatorTest.php | ||
NullValidatorTest.php | ||
RegexValidatorTest.php | ||
SizeLengthValidatorTest.php | ||
SizeValidatorTest.php | ||
TimeValidatorTest.php | ||
UrlValidatorTest.php |