Nicolas Grekas
Nicolas Grekas
:+1: for this feature: we'd use it to exclude tests from indexation on e.g. https://github.com/symfony/symfony
Now that https://github.com/symfony/symfony/pull/47415 is merged, this can be closed. Thanks @nuryagdym for the patch.
I've opened https://github.com/symfony/psr-http-message-bridge/pull/107 on symfony/psr-http-message-bridge which is also affected.
If anyone is willing to work on this, please don't implement `Serializable`, it's a trap. Implement either `__sleep()/__wakeup()` or `__serialize()/__unserialize()`.
Since Symfony is a major ecosystem where this package is used, it'd be great to consider Symfony HttpClient also. Symfony HttpClient implements both http-plug and PSR-18, but also [symfony/http-client-contracts](https://github.com/symfony/http-client-contracts). The...
Side note: symfony/http-client-contracts doesn't bring the complexity of dealing with PSR-7 + it's compatible with async and transport options (eg timeout). It might be a best default for this reason,...
Sure, here are some examples: https://github.com/dbrumann/sfughh-http-client-examples/tree/http_client/src/Command The doc is also telling about it (tl;dr, responses are "lazy", they're comparable to "futures" in the current design): https://symfony.com/doc/current/components/http_client.html Check also: https://speakerdeck.com/nicolasgrekas/symfony-httpclient-what-else Basically,...
Reading @Nyholm's comment about a potential vendor-locking (and talking with him on Slack) I realized that there is a similar lock-in with HTTPlug: the `Promise` interface is non-trivial. Symfony's `HttplugClient`...
See follow up at #307
https://blackfire.io/, what else ;) Blackfire is the PHP profiler I develop with my team. It does extended raw data gathering, callgraph based visualizations, and continuous integration for automated performance testing...