Recommend this page to a friend! |
Classes of Josantonius | PHP HTTP Status Code | README.md | Download |
|
DownloadPHP HTTPStatusCode libraryPHP library to get the meaning from HTTP response status codes.
RequirementsThis library is supported by PHP versions 5.6 or higher and is compatible with HHVM versions 3.0 or higher. InstallationThe preferred way to install this extension is through Composer. To install PHP HTTPStatusCode library, simply:
The previous command will only install the necessary files, if you prefer to download the entire source code you can use:
You can also clone the complete repository with Git: $ git clone https://github.com/Josantonius/PHP-HTTPStatusCode.git Or install it manually:
Download HTTPStatusCodeCollection.php:
Available MethodsAvailable methods in this library: - Get meaning from an HTTP response code:
| Attribute | Description | Type | Required | Default | --- | --- | --- | --- | --- | | $code| HTTP response code. | mixed | Yes | | | $lang| Language for definition: 'es' or 'en' | string | No | 'en' | | $size| Definition size: 'short' or 'large' | string | No | 'short' | # Return (string|false) ? HTTP status code definition or false if not exists - Get all meanings in a array:
| Attribute | Description | Type | Required | Default | --- | --- | --- | --- | --- | | $lang| Language for definition: 'es' or 'en' | string | No | 'en' | # Return (array|false) ? all definitions of HTTP response codes Quick StartTo use this library with Composer:
Or If you installed it manually, use it:
UsageExample of use for this library: - Get the short english meaning of an HTTP response code:
- Get the short spanish meaning of an HTTP response code:
- Get the detailed english meaning of an HTTP response code:
- Get the detailed spanish meaning of an HTTP response code:
- Get the short english meaning of an HTTP response code:
- Get the short spanish meaning of an HTTP response code:
- Get a english HTTP response code array:
- Get a spanish HTTP response code array:
List in JSON formatTestsTo run tests you just need composer and to execute the following:
Run unit tests with PHPUnit:
Run PSR2 code standard tests with PHPCS:
Run PHP Mess Detector tests to detect inconsistencies in code style:
Run all previous tests:
? TODO
ContributeIf you would like to help, please take a look at the list of issues or the To Do checklist. Pull requests
RepositoryThe file structure from this repository was created with PHP-Skeleton. LicenseThis project is licensed under MIT license. See the LICENSE file for more info. Copyright2016 - 2018 Josantonius, josantonius.com If you find it useful, let me know :wink: |