Open flavioheleno opened 4 months ago
This pull request replaces the Guzzle HTTP Client with PSR 17 and 18 interfaces. Closes #1019.
psr/http-client
psr/http-factory
psr/http-message
require
guzzlehttp/guzzle
require-dev
HttpClientInterface
ClientInterface
RequestFactory
RequestFactoryInterface
StreamFactoryInterface
what needs to happen to move forward with this? :)
i tested this with my application and can confirm that everything is working as expected so far for me :+1:
This pull request replaces the Guzzle HTTP Client with PSR 17 and 18 interfaces. Closes #1019.
Changes to Dependencies:
psr/http-client
,psr/http-factory
, andpsr/http-message
were added to therequire
section.guzzlehttp/guzzle
package was moved to therequire-dev
section.Changes to the AbstractProvider Class:
HttpClientInterface
was replaced withClientInterface
from the PSR-18 standard.RequestFactory
was replaced withRequestFactoryInterface
andStreamFactoryInterface
from the PSR-17 standard.Removal of the RequestFactory Class:
RequestFactory
class was removed as it's no longer needed with the introduction of the PSR-17 standard interfaces.