Fatal error: Uncaught TypeError: Argument 1 passed to League\OAuth2\Client\Provider\AbstractProvider::setHttpClient() must be an instance of GuzzleHttp\ClientInterface, instance of GuzzleHttp\Client given, called in /home/herguswp/public_html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php on line 155 and defined in /home/herguswp/public_html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php:235 Stack trace: #0 /home/herguswp/public_html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(155): League\OAuth2\Client\Provider\AbstractProvider->setHttpClient(Object(GuzzleHttp\Client)) #1 /home/herguswp/public_html/oauth_google.php(21): League\OAuth2\Client\Provider\AbstractProvider->__construct(Array) #2 {main} thrown in /home/herguswp/public_html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php on line 235