[Form] Catch deprecation errors that are caused by BC code
This commit is contained in:
parent
ebcb432f07
commit
b8cdbdc69f
|
@ -51,8 +51,10 @@ abstract class AbstractType implements FormTypeInterface
|
|||
*/
|
||||
public function setDefaultOptions(OptionsResolverInterface $resolver)
|
||||
{
|
||||
set_error_handler(array('Symfony\Component\Form\Tests\DeprecationErrorHandler', 'handleBC'));
|
||||
$resolver->setDefaults($this->getDefaultOptions(array()));
|
||||
$resolver->addAllowedValues($this->getAllowedOptionValues(array()));
|
||||
restore_error_handler();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -44,8 +44,10 @@ abstract class AbstractTypeExtension implements FormTypeExtensionInterface
|
|||
*/
|
||||
public function setDefaultOptions(OptionsResolverInterface $resolver)
|
||||
{
|
||||
set_error_handler(array('Symfony\Component\Form\Tests\DeprecationErrorHandler', 'handleBC'));
|
||||
$resolver->setDefaults($this->getDefaultOptions());
|
||||
$resolver->addAllowedValues($this->getAllowedOptionValues());
|
||||
restore_error_handler();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Reference in New Issue