X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/realesbar-X/vendor/phpunit/phpunit/src/Util
home
/
gfecatvj
/
sites
/
realesbar-X
/
vendor
/
phpunit
/
phpunit
/
src
/
Util
/
📁
..
📁
Annotation
📄
Blacklist.php
(5.37 KB)
📄
Color.php
(3.89 KB)
📄
Configuration.php
(35.85 KB)
📄
ConfigurationGenerator.php
(1.85 KB)
📄
ErrorHandler.php
(3.71 KB)
📄
Exception.php
(457 B)
📄
FileLoader.php
(2.29 KB)
📄
Filesystem.php
(968 B)
📄
Filter.php
(3.15 KB)
📄
Getopt.php
(4.97 KB)
📄
GlobalState.php
(4.82 KB)
📄
InvalidDataSetException.php
(471 B)
📄
Json.php
(2.56 KB)
📁
Log
📁
PHP
📄
Printer.php
(3.33 KB)
📄
RegularExpression.php
(836 B)
📄
Test.php
(29.52 KB)
📁
TestDox
📄
TextTestListRenderer.php
(1.31 KB)
📄
Type.php
(1.14 KB)
📄
VersionComparisonOperator.php
(1.41 KB)
📄
XdebugFilterScriptGenerator.php
(1.74 KB)
📄
Xml.php
(8.39 KB)
📄
XmlTestListRenderer.php
(2.54 KB)
Editing: ErrorHandler.php
<?php declare(strict_types=1); /* * This file is part of PHPUnit. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\Util; use PHPUnit\Framework\Error\Deprecated; use PHPUnit\Framework\Error\Error; use PHPUnit\Framework\Error\Notice; use PHPUnit\Framework\Error\Warning; /** * @internal This class is not covered by the backward compatibility promise for PHPUnit */ final class ErrorHandler { /** * @var bool */ private $convertDeprecationsToExceptions; /** * @var bool */ private $convertErrorsToExceptions; /** * @var bool */ private $convertNoticesToExceptions; /** * @var bool */ private $convertWarningsToExceptions; /** * @var bool */ private $registered = false; public static function invokeIgnoringWarnings(callable $callable) { \set_error_handler( static function ($errorNumber, $errorString) { if ($errorNumber === \E_WARNING) { return; } return false; } ); $result = $callable(); \restore_error_handler(); return $result; } public function __construct(bool $convertDeprecationsToExceptions, bool $convertErrorsToExceptions, bool $convertNoticesToExceptions, bool $convertWarningsToExceptions) { $this->convertDeprecationsToExceptions = $convertDeprecationsToExceptions; $this->convertErrorsToExceptions = $convertErrorsToExceptions; $this->convertNoticesToExceptions = $convertNoticesToExceptions; $this->convertWarningsToExceptions = $convertWarningsToExceptions; } public function __invoke(int $errorNumber, string $errorString, string $errorFile, int $errorLine): bool { /* * Do not raise an exception when the error suppression operator (@) was used. * * @see https://github.com/sebastianbergmann/phpunit/issues/3739 */ if (!($errorNumber & \error_reporting())) { return false; } switch ($errorNumber) { case \E_NOTICE: case \E_USER_NOTICE: case \E_STRICT: if (!$this->convertNoticesToExceptions) { return false; } throw new Notice($errorString, $errorNumber, $errorFile, $errorLine); case \E_WARNING: case \E_USER_WARNING: if (!$this->convertWarningsToExceptions) { return false; } throw new Warning($errorString, $errorNumber, $errorFile, $errorLine); case \E_DEPRECATED: case \E_USER_DEPRECATED: if (!$this->convertDeprecationsToExceptions) { return false; } throw new Deprecated($errorString, $errorNumber, $errorFile, $errorLine); default: if (!$this->convertErrorsToExceptions) { return false; } throw new Error($errorString, $errorNumber, $errorFile, $errorLine); } } public function register(): void { if ($this->registered) { return; } $oldErrorHandler = \set_error_handler($this); if ($oldErrorHandler !== null) { \restore_error_handler(); return; } $this->registered = true; } public function unregister(): void { if (!$this->registered) { return; } \restore_error_handler(); } }
Upload File
Create Folder