23 lines
562 B
PHP
23 lines
562 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Shaarli\Front\Exception;
|
|
|
|
use Throwable;
|
|
|
|
/**
|
|
* Class ShaarliException
|
|
*
|
|
* Abstract exception class used to defined any custom exception thrown during front rendering.
|
|
*
|
|
* @package Front\Exception
|
|
*/
|
|
abstract class ShaarliException extends \Exception
|
|
{
|
|
/** Override parent constructor to force $message and $httpCode parameters to be set. */
|
|
public function __construct(string $message, int $httpCode, Throwable $previous = null)
|
|
{
|
|
parent::__construct($message, $httpCode, $previous);
|
|
}
|
|
}
|