123456789101112131415161718192021222324 |
- <?php
- namespace Drupal\Core\Http\Exception;
- use Drupal\Core\Cache\CacheableDependencyInterface;
- use Drupal\Core\Cache\CacheableDependencyTrait;
- use Symfony\Component\HttpKernel\Exception\HttpException;
- /**
- * A cacheable HttpException.
- */
- class CacheableHttpException extends HttpException implements CacheableDependencyInterface {
- use CacheableDependencyTrait;
- /**
- * {@inheritdoc}
- */
- public function __construct(CacheableDependencyInterface $cacheability, $statusCode = 0, $message = NULL, \Exception $previous = NULL, $code = 0) {
- $this->setCacheability($cacheability);
- parent::__construct($statusCode, $message, $previous, $code);
- }
- }
|