php-http / laravel-httplug Goto Github PK
View Code? Open in Web Editor NEWLaravel package for HTTPlug
License: MIT License
Laravel package for HTTPlug
License: MIT License
Shouldn't we use a laravel related namespace. Eg. the bundle has Http\HttplugBundle. Isn't there such naming rules in laravel. My fear is that Http\Httplug is to generic.
The commit fae3d1b removed php-http/client-implementation
. Why did we want to do that?
The php-http/client-implementation
is a virtual package that makes sure we have at least one HTTPlug client. It makes sense to have it since a client is required for this library to be useful.
Read more about it here: http://docs.php-http.org/en/latest/httplug/users.html#details
As far as I know the generic recommendation is not to install these tools as packages, but use a phar version instead. The Styleci Bridge is okay, in fact, I am thinking about adding it as a dependency to boilerplate too as it works well with the PHAR.
I believe it is important that everybody, including us maintainers, is using PRs when making changes to a repository. When we use PRs everybody gets notified about the change. Minor changes could of course be merged directly, but we should always use PRs.
The package adds a binding for Http\Httplug\HttplugManager::class
(and the alias 'httplug'
). But when using dependency injection, I would much prefer to request Http\Client\HttpClient
rather than Http\Httplug\HttplugManager
.
Do you think it would be a good idea to add bindigs for Http\Client\HttpClient
(and perhaps also Http\Client\HttpAsyncClient
)?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.