private static function initAccessToken($accessToken)
    {
        if (is_array($accessToken)) {
            return new AccessToken($accessToken);
        } elseif (is_a($accessToken, '\League\OAuth2\Client\Token\AccessToken')) {
            return $accessToken;
        } else {
            return null;
        }
    }
private static function initAccessToken($accessToken)
    {
        if (is_array($accessToken)) {
            return new AccessToken($accessToken);
        } elseif (is_a($accessToken, '\League\OAuth2\Client\Token\AccessToken')) {
            return $accessToken;
        } else {
            return null;
        }
    }
private static function initAccessToken ( $ accessToken ) { if ( is_array ( $ accessToken ) ) { return new AccessToken ( $ accessToken ) ; } elseif ( is_a ( $ accessToken , '\League\OAuth2\Client\Token\AccessToken' ) ) { return $ accessToken ; } else { return null ; } }
Create an Access Token the provider can use for authentication

@param   mixed $accessToken     see HttpClient::init documentation
@return \League\OAuth2\Client\Token\AccessToken | null
Create an Access Token the provider can use for authentication