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