php-ga-measurement-protocol
php-ga-measurement-protocol copied to clipboard
Decouple from Guzzle by using HTTPlug interfaces.
HTTPlug allows to write reusable libraries and applications that need an HTTP client without binding to a specific implementation. More about HTTPlug.
Coverage remained the same at 100.0% when pulling 9971fc5883a872127781d24b7a37a185b6036b61 on mekras:php-http into 9c3ffce31a65811a0511c2f70471961996dc242c on theiconic:master.
Coverage remained the same at 100.0% when pulling 9971fc5883a872127781d24b7a37a185b6036b61 on mekras:php-http into 9c3ffce31a65811a0511c2f70471961996dc242c on theiconic:master.
hey @mekras, thanks for the PR. It might take some time for this to merged since this is a big change and so it will most likely be released in Version 3. I also want to make v3 use a lot of PHP 7 new features, I'm currently working on these refactors.
@jorgeborges how is v3 progressing? Can we create a milestone for that and write tasks (issues) for the bits that would need refactoring? Maybe the community can help with this.
@jorgeborges did you plan a v3? I will be happy to contribute :)
Implementing this PR would be perfect to remove guzzle dependency, I am having to abandon the use of this project due to this.
why not psr-18?