[Validator] Fixed memory leak in ValidatorBuilder
This commit is contained in:
parent
4c97420fef
commit
283387a4ec
@ -12,7 +12,6 @@
|
||||
namespace Symfony\Component\Validator;
|
||||
|
||||
use Doctrine\Common\Annotations\AnnotationReader;
|
||||
use Doctrine\Common\Annotations\AnnotationRegistry;
|
||||
use Doctrine\Common\Annotations\CachedReader;
|
||||
use Doctrine\Common\Annotations\Reader;
|
||||
use Doctrine\Common\Cache\ArrayCache;
|
||||
@ -367,20 +366,6 @@ class ValidatorBuilder implements ValidatorBuilderInterface
|
||||
|
||||
if ($this->annotationReader) {
|
||||
$loaders[] = new AnnotationLoader($this->annotationReader);
|
||||
|
||||
AnnotationRegistry::registerLoader(function ($class) {
|
||||
if (0 === strpos($class, __NAMESPACE__.'\\Constraints\\')) {
|
||||
$file = str_replace(__NAMESPACE__.'\\Constraints\\', __DIR__.'/Constraints/', $class).'.php';
|
||||
|
||||
if (is_file($file)) {
|
||||
require_once $file;
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
$loader = null;
|
||||
|
Reference in New Issue
Block a user