PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / vendor / prefixed / symfony / error-handler / Debug.php
matomo / app / vendor / prefixed / symfony / error-handler Last commit date
Error 1 year ago ErrorEnhancer 1 year ago ErrorRenderer 1 year ago Exception 1 year ago Internal 2 years ago Resources 1 year ago BufferingLogger.php 1 year ago Debug.php 1 year ago DebugClassLoader.php 1 year ago ErrorHandler.php 1 year ago LICENSE 2 years ago README.md 2 years ago ThrowableUtils.php 2 years ago
Debug.php
36 lines
1 <?php
2
3 /*
4 * This file is part of the Symfony package.
5 *
6 * (c) Fabien Potencier <fabien@symfony.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11 namespace Matomo\Dependencies\Symfony\Component\ErrorHandler;
12
13 /**
14 * Registers all the debug tools.
15 *
16 * @author Fabien Potencier <fabien@symfony.com>
17 */
18 class Debug
19 {
20 public static function enable() : ErrorHandler
21 {
22 error_reporting(-1);
23 if (!\in_array(\PHP_SAPI, ['cli', 'phpdbg'], \true)) {
24 ini_set('display_errors', 0);
25 } elseif (!filter_var(\ini_get('log_errors'), \FILTER_VALIDATE_BOOLEAN) || \ini_get('error_log')) {
26 // CLI - display errors only if they're not already logged to STDERR
27 ini_set('display_errors', 1);
28 }
29 @ini_set('zend.assertions', 1);
30 ini_set('assert.active', 1);
31 ini_set('assert.exception', 1);
32 DebugClassLoader::enable();
33 return ErrorHandler::register(new ErrorHandler(new BufferingLogger(), \true));
34 }
35 }
36