Mercurial > hg > isophonics-drupal-site
comparison vendor/symfony/debug/Debug.php @ 17:129ea1e6d783
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:21:36 +0000 |
parents | c2387f117808 |
children |
comparison
equal
deleted
inserted
replaced
16:c2387f117808 | 17:129ea1e6d783 |
---|---|
40 error_reporting($errorReportingLevel); | 40 error_reporting($errorReportingLevel); |
41 } else { | 41 } else { |
42 error_reporting(E_ALL); | 42 error_reporting(E_ALL); |
43 } | 43 } |
44 | 44 |
45 if (!\in_array(PHP_SAPI, array('cli', 'phpdbg'), true)) { | 45 if (!\in_array(\PHP_SAPI, ['cli', 'phpdbg'], true)) { |
46 ini_set('display_errors', 0); | 46 ini_set('display_errors', 0); |
47 ExceptionHandler::register(); | 47 ExceptionHandler::register(); |
48 } elseif ($displayErrors && (!ini_get('log_errors') || ini_get('error_log'))) { | 48 } elseif ($displayErrors && (!filter_var(ini_get('log_errors'), FILTER_VALIDATE_BOOLEAN) || ini_get('error_log'))) { |
49 // CLI - display errors only if they're not already logged to STDERR | 49 // CLI - display errors only if they're not already logged to STDERR |
50 ini_set('display_errors', 1); | 50 ini_set('display_errors', 1); |
51 } | 51 } |
52 if ($displayErrors) { | 52 if ($displayErrors) { |
53 ErrorHandler::register(new ErrorHandler(new BufferingLogger())); | 53 ErrorHandler::register(new ErrorHandler(new BufferingLogger())); |