123456789101112131415161718192021222324252627282930313233 |
- <?php
- /**
- * @package Grav\Common\Errors
- *
- * @copyright Copyright (c) 2015 - 2023 Trilby Media, LLC. All rights reserved.
- * @license MIT License; see LICENSE file for details.
- */
- namespace Grav\Common\Errors;
- use Whoops\Handler\Handler;
- /**
- * Class BareHandler
- * @package Grav\Common\Errors
- */
- class BareHandler extends Handler
- {
- /**
- * @return int
- */
- public function handle()
- {
- $inspector = $this->getInspector();
- $code = $inspector->getException()->getCode();
- if (($code >= 400) && ($code < 600)) {
- $this->getRun()->sendHttpCode($code);
- }
- return Handler::QUIT;
- }
- }
|