/** * @return static */ public static function getProvider() { if (!self::$defaultSet) { self::setProviderClassName(CurlHttpClient::class); self::$defaultSet = true; } return Container::instance(static::class); }
/** * Sets the name of the class to use for the default HttpClient * * @param $defaultHttpClientClassName */ public static function setDefaultHttpClientClassName($defaultHttpClientClassName) { self::$defaultHttpClientClassName = $defaultHttpClientClassName; }