Deprecated : Constant E_STRICT is deprecated in /home/pastorz/old-espace-client/vendor/symfony/error-handler/ErrorHandler.php on line 58
Deprecated : Constant E_STRICT is deprecated in /home/pastorz/old-espace-client/vendor/symfony/error-handler/ErrorHandler.php on line 76
Symfony Profiler
<?php
/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Symfony\Component\HttpKernel\Exception ;
/**
* HttpException.
*
* @author Kris Wallsmith <kris@symfony.com>
*/
class HttpException extends \RuntimeException implements HttpExceptionInterface
{
private $statusCode ;
private $headers ;
public function __construct ( int $statusCode , ? string $message = '' , \Throwable $previous = null , array $headers = [], ? int $code = 0 )
{
if (null === $message ) {
trigger_deprecation ( 'symfony/http-kernel' , '5.3' , 'Passing null as $message to "%s()" is deprecated, pass an empty string instead.' , __METHOD__ );
$message = '' ;
}
if (null === $code ) {
trigger_deprecation ( 'symfony/http-kernel' , '5.3' , 'Passing null as $code to "%s()" is deprecated, pass 0 instead.' , __METHOD__ );
$code = 0 ;
}
$this -> statusCode = $statusCode ;
$this -> headers = $headers ;
parent :: __construct ( $message , $code , $previous );
}
public function getStatusCode ()
{
return $this -> statusCode ;
}
public function getHeaders ()
{
return $this -> headers ;
}
/**
* Set response headers.
*
* @param array $headers Response headers
*/
public function setHeaders (array $headers )
{
$this -> headers = $headers ;
}
}