[FrameworkBundle] forward error reporting level to insulated Client

This commit is contained in:
Nicolas Grekas 2014-12-23 07:43:53 +01:00
parent ff52a9f928
commit d82e062d17
2 changed files with 7 additions and 0 deletions

View File

@ -160,9 +160,13 @@ class Client extends BaseClient
$profilerCode = '$kernel->getContainer()->get(\'profiler\')->enable();'; $profilerCode = '$kernel->getContainer()->get(\'profiler\')->enable();';
} }
$errorReporting = error_reporting();
$code = <<<EOF $code = <<<EOF
<?php <?php
error_reporting($errorReporting);
if ('$autoloader') { if ('$autoloader') {
require_once '$autoloader'; require_once '$autoloader';
} }

View File

@ -102,10 +102,13 @@ class Client extends BaseClient
$r = new \ReflectionClass('\\Symfony\\Component\\ClassLoader\\ClassLoader'); $r = new \ReflectionClass('\\Symfony\\Component\\ClassLoader\\ClassLoader');
$requirePath = str_replace("'", "\\'", $r->getFileName()); $requirePath = str_replace("'", "\\'", $r->getFileName());
$symfonyPath = str_replace("'", "\\'", realpath(__DIR__.'/../../..')); $symfonyPath = str_replace("'", "\\'", realpath(__DIR__.'/../../..'));
$errorReporting = error_reporting();
$code = <<<EOF $code = <<<EOF
<?php <?php
error_reporting($errorReporting);
require_once '$requirePath'; require_once '$requirePath';
\$loader = new Symfony\Component\ClassLoader\ClassLoader(); \$loader = new Symfony\Component\ClassLoader\ClassLoader();