StatusCode
in package
FinalYes
Table of Contents
Constants
- REASON_PHRASES : mixed = [self::STATUS_OK => 'OK', self::STATUS_NO_CONTE...
- STATUS_BAD_REQUEST : mixed = 400
- STATUS_GONE : mixed = 410
- STATUS_HTTP_VERSION_NOT_SUPPORTED : mixed = 505
- STATUS_INTERNAL_SERVER_ERROR : mixed = 500
- STATUS_METHOD_NOT_ALLOWED : mixed = 405
- STATUS_MOVED_PERMANENTLY : mixed = 301
- STATUS_MULTIPLE_CHOICES : mixed = 300
- STATUS_NO_CONTENT : mixed = 204
- STATUS_NOT_FOUND : mixed = 404
- STATUS_NOT_IMPLEMENTED : mixed = 501
- STATUS_NOT_MODIFIED : mixed = 304
- STATUS_OK : mixed = 200
- STATUS_PARTIAL_CONTENT : mixed = 206
- STATUS_PERMANENT_REDIRECT : mixed = 308
- STATUS_PRECONDITION_FAILED : mixed = 412
- STATUS_REQUESTED_RANGE_NOT_SATISFIABLE : mixed = 416
- STATUS_SEE_OTHER : mixed = 303
- STATUS_TEMPORARY_REDIRECT : mixed = 307
- STATUS_UNAUTHORIZED : mixed = 401
Methods
- getMessage() : string
- getReasonPhrase() : string
Constants
REASON_PHRASES
public
mixed
REASON_PHRASES
= [self::STATUS_OK => 'OK', self::STATUS_NO_CONTENT => 'No Content', self::STATUS_PARTIAL_CONTENT => 'Partial Content', self::STATUS_MULTIPLE_CHOICES => 'Multiple Choices', self::STATUS_MOVED_PERMANENTLY => 'Moved Permanently', self::STATUS_SEE_OTHER => 'See Other', self::STATUS_NOT_MODIFIED => 'Not Modified', self::STATUS_TEMPORARY_REDIRECT => 'Temporary Redirect', self::STATUS_PERMANENT_REDIRECT => 'Permanent Redirect', self::STATUS_BAD_REQUEST => 'Bad Request', self::STATUS_UNAUTHORIZED => 'Unauthorized', self::STATUS_NOT_FOUND => 'Not Found', self::STATUS_METHOD_NOT_ALLOWED => 'Method Not Allowed', self::STATUS_GONE => 'Gone', self::STATUS_PRECONDITION_FAILED => 'Precondition Failed', self::STATUS_REQUESTED_RANGE_NOT_SATISFIABLE => 'Requested Range Not Satisfiable', self::STATUS_INTERNAL_SERVER_ERROR => 'Internal Server Error', self::STATUS_NOT_IMPLEMENTED => 'Not Implemented', self::STATUS_HTTP_VERSION_NOT_SUPPORTED => 'HTTP Version Not Supported']
STATUS_BAD_REQUEST
public
mixed
STATUS_BAD_REQUEST
= 400
STATUS_GONE
public
mixed
STATUS_GONE
= 410
STATUS_HTTP_VERSION_NOT_SUPPORTED
public
mixed
STATUS_HTTP_VERSION_NOT_SUPPORTED
= 505
STATUS_INTERNAL_SERVER_ERROR
public
mixed
STATUS_INTERNAL_SERVER_ERROR
= 500
STATUS_METHOD_NOT_ALLOWED
public
mixed
STATUS_METHOD_NOT_ALLOWED
= 405
STATUS_MOVED_PERMANENTLY
public
mixed
STATUS_MOVED_PERMANENTLY
= 301
STATUS_MULTIPLE_CHOICES
public
mixed
STATUS_MULTIPLE_CHOICES
= 300
STATUS_NO_CONTENT
public
mixed
STATUS_NO_CONTENT
= 204
STATUS_NOT_FOUND
public
mixed
STATUS_NOT_FOUND
= 404
STATUS_NOT_IMPLEMENTED
public
mixed
STATUS_NOT_IMPLEMENTED
= 501
STATUS_NOT_MODIFIED
public
mixed
STATUS_NOT_MODIFIED
= 304
STATUS_OK
public
mixed
STATUS_OK
= 200
STATUS_PARTIAL_CONTENT
public
mixed
STATUS_PARTIAL_CONTENT
= 206
STATUS_PERMANENT_REDIRECT
public
mixed
STATUS_PERMANENT_REDIRECT
= 308
STATUS_PRECONDITION_FAILED
public
mixed
STATUS_PRECONDITION_FAILED
= 412
STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
public
mixed
STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
= 416
STATUS_SEE_OTHER
public
mixed
STATUS_SEE_OTHER
= 303
STATUS_TEMPORARY_REDIRECT
public
mixed
STATUS_TEMPORARY_REDIRECT
= 307
STATUS_UNAUTHORIZED
public
mixed
STATUS_UNAUTHORIZED
= 401
Methods
getMessage()
public
static getMessage(int $statusCode[, string $message = '' ]) : string
Parameters
- $statusCode : int
- $message : string = ''
Return values
stringgetReasonPhrase()
public
static getReasonPhrase(int $statusCode) : string
Parameters
- $statusCode : int