Spaces:
Sleeping
Sleeping
processmaker-community / processmaker-files /vendor /symfony /http-kernel /Exception /HttpException.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($statusCode, $message = null, \Exception $previous = null, array $headers = array(), $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; | |
| } | |
| } | |