Filestack\HttpStatusCodes
Helper Class for Http Statuses
Synopsis
class HttpStatusCodes
{
- // constants
- const HTTP_CONTINUE = 100;
- const HTTP_SWITCHING_PROTOCOLS = 101;
- const HTTP_OK = 200;
- const HTTP_CREATED = 201;
- const HTTP_ACCEPTED = 202;
- const HTTP_NONAUTHORITATIVE_INFORMATION = 203;
- const HTTP_NO_CONTENT = 204;
- const HTTP_RESET_CONTENT = 205;
- const HTTP_PARTIAL_CONTENT = 206;
- const HTTP_MULTIPLE_CHOICES = 300;
- const HTTP_MOVED_PERMANENTLY = 301;
- const HTTP_FOUND = 302;
- const HTTP_SEE_OTHER = 303;
- const HTTP_NOT_MODIFIED = 304;
- const HTTP_USE_PROXY = 305;
- const HTTP_UNUSED = 306;
- const HTTP_TEMPORARY_REDIRECT = 307;
- const HTTP_BAD_REQUEST = 400;
- const HTTP_UNAUTHORIZED = 401;
- const HTTP_PAYMENT_REQUIRED = 402;
- const HTTP_FORBIDDEN = 403;
- const HTTP_NOT_FOUND = 404;
- const HTTP_METHOD_NOT_ALLOWED = 405;
- const HTTP_NOT_ACCEPTABLE = 406;
- const HTTP_PROXY_AUTHENTICATION_REQUIRED = 407;
- const HTTP_REQUEST_TIMEOUT = 408;
- const HTTP_CONFLICT = 409;
- const HTTP_GONE = 410;
- const HTTP_LENGTH_REQUIRED = 411;
- const HTTP_PRECONDITION_FAILED = 412;
- const HTTP_REQUEST_ENTITY_TOO_LARGE = 413;
- const HTTP_REQUEST_URI_TOO_LONG = 414;
- const HTTP_UNSUPPORTED_MEDIA_TYPE = 415;
- const HTTP_REQUESTED_RANGE_NOT_SATISFIABLE = 416;
- const HTTP_EXPECTATION_FAILED = 417;
- const HTTP_SERVER_ERROR = 500;
- const HTTP_NOT_IMPLEMENTED = 501;
- const HTTP_BAD_GATEWAY = 502;
- const HTTP_SERVICE_UNAVAILABLE = 503;
- const HTTP_GATEWAY_TIMEOUT = 504;
- const HTTP_VERSION_NOT_SUPPORTED = 505;
- // members
- private static array $messages = ;
- // methods
- public static void getMessage()
- public static void isError()
- public static void isNetworkError()
- public static void isServerError()
Coverage
Methods | 0% | 0 / 4 |
Lines | 0% | / |
Constants
Name | Value |
---|---|
HTTP_CONTINUE | 100 |
HTTP_SWITCHING_PROTOCOLS | 101 |
HTTP_OK | 200 |
HTTP_CREATED | 201 |
HTTP_ACCEPTED | 202 |
HTTP_NONAUTHORITATIVE_INFORMATION | 203 |
HTTP_NO_CONTENT | 204 |
HTTP_RESET_CONTENT | 205 |
HTTP_PARTIAL_CONTENT | 206 |
HTTP_MULTIPLE_CHOICES | 300 |
HTTP_MOVED_PERMANENTLY | 301 |
HTTP_FOUND | 302 |
HTTP_SEE_OTHER | 303 |
HTTP_NOT_MODIFIED | 304 |
HTTP_USE_PROXY | 305 |
HTTP_UNUSED | 306 |
HTTP_TEMPORARY_REDIRECT | 307 |
HTTP_BAD_REQUEST | 400 |
HTTP_UNAUTHORIZED | 401 |
HTTP_PAYMENT_REQUIRED | 402 |
HTTP_FORBIDDEN | 403 |
HTTP_NOT_FOUND | 404 |
HTTP_METHOD_NOT_ALLOWED | 405 |
HTTP_NOT_ACCEPTABLE | 406 |
HTTP_PROXY_AUTHENTICATION_REQUIRED | 407 |
HTTP_REQUEST_TIMEOUT | 408 |
HTTP_CONFLICT | 409 |
HTTP_GONE | 410 |
HTTP_LENGTH_REQUIRED | 411 |
HTTP_PRECONDITION_FAILED | 412 |
HTTP_REQUEST_ENTITY_TOO_LARGE | 413 |
HTTP_REQUEST_URI_TOO_LONG | 414 |
HTTP_UNSUPPORTED_MEDIA_TYPE | 415 |
HTTP_REQUESTED_RANGE_NOT_SATISFIABLE | 416 |
HTTP_EXPECTATION_FAILED | 417 |
HTTP_SERVER_ERROR | 500 |
HTTP_NOT_IMPLEMENTED | 501 |
HTTP_BAD_GATEWAY | 502 |
HTTP_SERVICE_UNAVAILABLE | 503 |
HTTP_GATEWAY_TIMEOUT | 504 |
HTTP_VERSION_NOT_SUPPORTED | 505 |
Members
private
- $messages
Methods
History
-
2017-08-16T17:41:07+00:00 (commit #4e28363)
Author: Huey Ly (huey@webmail.us) / Commiter: Huey Ly (huey@webmail.us)
added phpdox for documentation generation generated docs using phpdox
-
2017-08-16T16:39:59+00:00 (commit #674be05)
Author: Huey Ly (huey@webmail.us) / Commiter: Huey Ly (huey@webmail.us)
added phpdox for documentation generation
-
2017-08-06T19:50:58+00:00 (commit #a854fee)
Author: Huey Ly (huey@webmail.us) / Commiter: Huey Ly (huey@webmail.us)
error handling strategy for intelligent flow