You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
757 B
30 lines
757 B
<?php |
|
|
|
namespace Sabre\HTTP; |
|
|
|
/** |
|
* An exception representing a HTTP error. |
|
* |
|
* This can be used as a generic exception in your application, if you'd like |
|
* to map HTTP errors to exceptions. |
|
* |
|
* If you'd like to use this, create a new exception class, extending Exception |
|
* and implementing this interface. |
|
* |
|
* @copyright Copyright (C) fruux GmbH (https://fruux.com/) |
|
* @author Evert Pot (http://evertpot.com/) |
|
* @license http://sabre.io/license/ Modified BSD License |
|
*/ |
|
interface HttpException { |
|
|
|
/** |
|
* The http status code for the error. |
|
* |
|
* This may either be just the number, or a number and a human-readable |
|
* message, separated by a space. |
|
* |
|
* @return string|null |
|
*/ |
|
function getHttpStatus(); |
|
|
|
}
|
|
|