[Validator] Simplified validateNodeForGroup

This commit is contained in:
Bernhard Schussek 2014-03-11 11:36:07 +01:00
parent eeed509dfc
commit 5c479d803c

View File

@ -646,7 +646,6 @@ class RecursiveContextualValidator implements ContextualValidatorInterface
*/
private function validateNodeForGroup($value, $objectHash, MetadataInterface $metadata = null, $group, ExecutionContextInterface $context)
{
try {
$context->setGroup($group);
foreach ($metadata->findConstraints($group) as $constraint) {
@ -676,14 +675,6 @@ class RecursiveContextualValidator implements ContextualValidatorInterface
$validator->initialize($context);
$validator->validate($value, $constraint);
}
$context->setGroup(null);
} catch (\Exception $e) {
// Should be put into a finally block once we switch to PHP 5.5
$context->setGroup(null);
throw $e;
}
}
/**