* @copyright Copyright (c) 2022 Samuel Marshall / JCH Optimize * @license GNU/GPLv3, or later. See LICENSE file * * If LICENSE file missing, see . */ namespace JchOptimize\Core\Exception; use ErrorException; use JchOptimize\Core\SystemUri\SystemUri; use function defined; use const E_WARNING; defined('_JCH_EXEC') or die('Restricted access'); class PregErrorException extends ErrorException implements ExceptionInterface { public function __construct( $message = "", $code = 0, $severity = E_WARNING ) { $message .= ': ' . SystemUri::currentUrl(); parent::__construct($message, $code, $severity); } }