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