
|
Server : Apache System : Linux 182.49.167.72.host.secureserver.net 4.18.0-553.92.1.el8_10.x86_64 #1 SMP Wed Jan 14 06:31:58 EST 2026 x86_64 User : kikai ( 1014) PHP Version : 8.3.30 Disable Function : NONE Directory : /home/kikai/www/wp-content/plugins/hummingbird-performance/core/api/ |
Upload File : |
<?php
/**
* Exception class.
*
* @package Hummingbird
*/
namespace Hummingbird\Core\Api;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Class Exception
*
* @package Hummingbird\Core\Api
*/
class Exception extends \Exception {
/**
* Exception constructor.
*
* @param string $message Error message.
* @param int $code Error code.
* @param Exception|null $previous Previous exception.
*/
public function __construct( $message = '', $code = 0, Exception $previous = null ) {
if ( ! is_numeric( $code ) ) {
switch ( $code ) {
default:
$code = 500;
}
}
parent::__construct( $message, $code );
}
}