Download the PHP package epoch2/http-codes without Composer

On this page you can find all versions of the php package epoch2/http-codes. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package http-codes

http-codes

Latest Stable Version Total Downloads License

PHP library for easily accessing HTTP Status codes.

Table of Contents

Installation

Composer

Usage

The codes are accessible as public static properties on the HttpCodes class

Optional: Laravel alias

Laravel users may want to set up an alias for quick access by adding the following to the alias array in app/config/app.php:

The codes can then be used like this:

Full reference

These are all the available status codes and the names they are accessible under.

1xx - Informational

Property Code
HTTP_CONTINUE 100
HTTP_SWITCHING_PROTOCOLS 101

2xx - Successful

Property Code
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

3xx - Redirect

Property Code
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

4xx - Client Error

Property Code
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

5xx - Server Error

Property Code
HTTP_INTERNAL_SERVER_ERROR 500
HTTP_NOT_IMPLEMENTED 501
HTTP_BAD_GATEWAY 502
HTTP_SERVICE_UNAVAILABLE 503
HTTP_GATEWAY_TIMEOUT 504
HTTP_VERSION_NOT_SUPPORTED 505

License

MIT


All versions of http-codes with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package epoch2/http-codes contains the following files

Loading the files please wait ....