Download the PHP package gehrisandro/laravel-http-psr18 without Composer
On this page you can find all versions of the php package gehrisandro/laravel-http-psr18. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download gehrisandro/laravel-http-psr18
More information about gehrisandro/laravel-http-psr18
Files in gehrisandro/laravel-http-psr18
Package laravel-http-psr18
Short Description A PSR-18 wrapper for Laravel HTTP client
License MIT
Informations about the package laravel-http-psr18
PSR-18 compatible HTTP Client for Laravel
This package provides a PSR-18 compatible wrapper for the Laravel HTTP Client.
This can be helpful if you want to use the Laravel HTTP Client in a package requiring a PSR-18 compatible HTTP Client.
If you find this package helpful, please consider sponsoring the maintainer:
- Sandro Gehri: github.com/sponsors/gehrisandro
Table of Contents
- Get Started
- Usage
- Contributing
Get Started
Requires Laravel 10 (or at lease the
illuminate/http
package)
First, install the package via the Composer package manager:
Then, use the HttpPsr18::make()
method to create a new instance of the PSR-18 compatible HTTP Client.
Usage
If you call the make()
method without any arguments, the default Laravel HTTP Client will be used:
You can provide a custom Laravel HTTP Client instance as the first argument:
With this package you get a PSR-18 compatible HTTP Client and you can make use of all the Laravel HTTP Client features. 🥳
Contributing
Thank you for considering contributing to LaravelHttpPsr18
! The contribution guide can be found in the CONTRIBUTING.md file.
LaravelHttpPsr18 is an open-sourced software licensed under the MIT license.