FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
surecart
/
core
/
core
/
src
/
Exceptions
Edit File: ErrorHandlerInterface.php
<?php /** * @package SureCartCore * @author SureCart <support@surecart.com> * @copyright 2017-2019 SureCart * @license https://www.gnu.org/licenses/gpl-2.0.html GPL-2.0 * @link https://surecart.com/ */ namespace SureCartCore\Exceptions; use Exception as PhpException; use SureCartVendors\Psr\Http\Message\ResponseInterface; use SureCartCore\Requests\RequestInterface; interface ErrorHandlerInterface { /** * Register any necessary error, exception and shutdown handlers. * * @return void */ public function register(); /** * Unregister any registered error, exception and shutdown handlers. * * @return void */ public function unregister(); /** * Get a response representing the specified exception. * * @param RequestInterface $request * @param PhpException $exception * @return ResponseInterface */ public function getResponse( RequestInterface $request, PhpException $exception ); }
Save
Back