PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / vendor / prefixed / symfony / http-kernel / Exception / HttpException.php
matomo / app / vendor / prefixed / symfony / http-kernel / Exception Last commit date
AccessDeniedHttpException.php 2 years ago BadRequestHttpException.php 2 years ago ConflictHttpException.php 2 years ago ControllerDoesNotReturnResponseException.php 1 year ago GoneHttpException.php 2 years ago HttpException.php 2 years ago HttpExceptionInterface.php 2 years ago InvalidMetadataException.php 2 years ago LengthRequiredHttpException.php 2 years ago MethodNotAllowedHttpException.php 2 years ago NotAcceptableHttpException.php 2 years ago NotFoundHttpException.php 2 years ago PreconditionFailedHttpException.php 2 years ago PreconditionRequiredHttpException.php 2 years ago ServiceUnavailableHttpException.php 2 years ago TooManyRequestsHttpException.php 2 years ago UnauthorizedHttpException.php 2 years ago UnexpectedSessionUsageException.php 2 years ago UnprocessableEntityHttpException.php 2 years ago UnsupportedMediaTypeHttpException.php 2 years ago
HttpException.php
54 lines
1 <?php
2
3 /*
4 * This file is part of the Symfony package.
5 *
6 * (c) Fabien Potencier <fabien@symfony.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11 namespace Matomo\Dependencies\Symfony\Component\HttpKernel\Exception;
12
13 /**
14 * HttpException.
15 *
16 * @author Kris Wallsmith <kris@symfony.com>
17 */
18 class HttpException extends \RuntimeException implements HttpExceptionInterface
19 {
20 private $statusCode;
21 private $headers;
22 public function __construct(int $statusCode, ?string $message = '', ?\Throwable $previous = null, array $headers = [], ?int $code = 0)
23 {
24 if (null === $message) {
25 trigger_deprecation('symfony/http-kernel', '5.3', 'Passing null as $message to "%s()" is deprecated, pass an empty string instead.', __METHOD__);
26 $message = '';
27 }
28 if (null === $code) {
29 trigger_deprecation('symfony/http-kernel', '5.3', 'Passing null as $code to "%s()" is deprecated, pass 0 instead.', __METHOD__);
30 $code = 0;
31 }
32 $this->statusCode = $statusCode;
33 $this->headers = $headers;
34 parent::__construct($message, $code, $previous);
35 }
36 public function getStatusCode()
37 {
38 return $this->statusCode;
39 }
40 public function getHeaders()
41 {
42 return $this->headers;
43 }
44 /**
45 * Set response headers.
46 *
47 * @param array $headers Response headers
48 */
49 public function setHeaders(array $headers)
50 {
51 $this->headers = $headers;
52 }
53 }
54