New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support PSR-18 clients #27
Comments
How about we implement something like your example snippet in |
yup. that might work as well but what would be the reason to keep the |
It returns Here is an example of a client implementation that has nothing to do with PSR-18 or even HTTP: https://github.com/spawnia/sailor/blob/master/src/Client/Log.php |
Ah right and I forgot I use this util |
I am happy to accept a merge request for this and would like to keep this issue until something has landed. |
Supported as of https://github.com/spawnia/sailor/releases/tag/v0.9.0 |
Is your feature request related to a problem? Please describe.
Dropping guzzle as a dependency in v0.8.0 is a nice step forward but two steps need to be done actually.
I have tons of PSR-18 client implementations available but in this lib I'm required to implement
Spawnia\Sailor\Client
instead which kind of reinvents the wheel.Describe the solution you'd like
Accept PSR-compatible clients instead.
Doing this now which is a bit cumbersome
The text was updated successfully, but these errors were encountered: