thephpleague / omnipay-common

Core components for the Omnipay PHP payment processing library
MIT License
329 stars 242 forks source link

composer missing dep: php-http/client-implementation ^1 #197

Closed puggan closed 5 years ago

puggan commented 6 years ago

Composer complains about: Problem 1

judgej commented 6 years ago

You need to make sure a http client implementation is installed. That means Guzzle, or any of a multitude of others that support the Httplug interface. Omnipay no longer requires one specific http client.

puggan commented 6 years ago

guzzle was already installed, as it was required by the earlier version of omnipay/common.

So is it a bug in composer, that make it unable to resolve the dependencies?

barryvdh commented 5 years ago

You also need the adapter, or the league/omnipay base package. See http://omnipay.thephpleague.com/installation/