recess-http
[ class tree: recess-http ] [ index: recess-http ] [ all elements ]

Class: HttpStatusCodes

Source Location: /kernel/HttpStatusCodes.php

Class Overview


StatusCodes provides named constants for HTTP protocol status codes. Written for the Recess Framework (http://www.recessframework.com/)


Author(s):

  • Kris Jordan

Constants

Methods



Class Details

[line 11]
StatusCodes provides named constants for HTTP protocol status codes. Written for the Recess Framework (http://www.recessframework.com/)



Tags:

author:  Kris Jordan
license:  MIT


[ Top ]


Class Methods


static method canHaveBody [line 120]

static void canHaveBody( $code)



Tags:

access:  public


Parameters:

   $code  

[ Top ]

static method getMessageForCode [line 112]

static void getMessageForCode( $code)



Tags:

access:  public


Parameters:

   $code  

[ Top ]

static method httpHeaderFor [line 109]

static void httpHeaderFor( $code)



Tags:

access:  public


Parameters:

   $code  

[ Top ]

static method isError [line 116]

static void isError( $code)



Tags:

access:  public


Parameters:

   $code  

[ Top ]


Class Constants

errorCodesBeginAt =  400

[line 33]


[ Top ]

HTTP_ACCEPTED =  202

[line 18]


[ Top ]

HTTP_BAD_GATEWAY =  502

[line 55]


[ Top ]

HTTP_BAD_REQUEST =  400

[line 34]


[ Top ]

HTTP_CONFLICT =  409

[line 43]


[ Top ]

HTTP_CONTINUE =  100

[line 13]


[ Top ]

HTTP_CREATED =  201

[line 17]


[ Top ]

HTTP_EXPECTATION_FAILED =  417

[line 51]


[ Top ]

HTTP_FORBIDDEN =  403

[line 37]


[ Top ]

HTTP_FOUND =  302

[line 26]


[ Top ]

HTTP_GATEWAY_TIMEOUT =  504

[line 57]


[ Top ]

HTTP_GONE =  410

[line 44]


[ Top ]

HTTP_INTERNAL_SERVER_ERROR =  500

[line 53]


[ Top ]

HTTP_LENGTH_REQUIRED =  411

[line 45]


[ Top ]

HTTP_METHOD_NOT_ALLOWED =  405

[line 39]


[ Top ]

HTTP_MOVED_PERMANENTLY =  301

[line 25]


[ Top ]

HTTP_MULTIPLE_CHOICES =  300

[line 24]


[ Top ]

HTTP_NONAUTHORITATIVE_INFORMATION =  203

[line 19]


[ Top ]

HTTP_NOT_ACCEPTABLE =  406

[line 40]


[ Top ]

HTTP_NOT_FOUND =  404

[line 38]


[ Top ]

HTTP_NOT_IMPLEMENTED =  501

[line 54]


[ Top ]

HTTP_NOT_MODIFIED =  304

[line 28]


[ Top ]

HTTP_NO_CONTENT =  204

[line 20]


[ Top ]

HTTP_OK =  200

[line 16]


[ Top ]

HTTP_PARTIAL_CONTENT =  206

[line 22]


[ Top ]

HTTP_PAYMENT_REQUIRED =  402

[line 36]


[ Top ]

HTTP_PRECONDITION_FAILED =  412

[line 46]


[ Top ]

HTTP_PROXY_AUTHENTICATION_REQUIRED =  407

[line 41]


[ Top ]

HTTP_REQUESTED_RANGE_NOT_SATISFIABLE =  416

[line 50]


[ Top ]

HTTP_REQUEST_ENTITY_TOO_LARGE =  413

[line 47]


[ Top ]

HTTP_REQUEST_TIMEOUT =  408

[line 42]


[ Top ]

HTTP_REQUEST_URI_TOO_LONG =  414

[line 48]


[ Top ]

HTTP_RESET_CONTENT =  205

[line 21]


[ Top ]

HTTP_SEE_OTHER =  303

[line 27]


[ Top ]

HTTP_SERVICE_UNAVAILABLE =  503

[line 56]


[ Top ]

HTTP_SWITCHING_PROTOCOLS =  101

[line 14]


[ Top ]

HTTP_TEMPORARY_REDIRECT =  307

[line 31]


[ Top ]

HTTP_UNAUTHORIZED =  401

[line 35]


[ Top ]

HTTP_UNSUPPORTED_MEDIA_TYPE =  415

[line 49]


[ Top ]

HTTP_UNUSED =  306

[line 30]


[ Top ]

HTTP_USE_PROXY =  305

[line 29]


[ Top ]

HTTP_VERSION_NOT_SUPPORTED =  505

[line 58]


[ Top ]



Documentation generated on Wed, 29 Jul 2015 13:56:41 +0000 by phpDocumentor 1.5.0-lsces