original_string: public static function getGuzzleClient()
      {
          if (!isset(self::$guzzleClient) || is_null(self::$guzzleClient)) {
              self::$guzzleClient = new Client(array('timeout' => Config::TIMEOUT, 'connection_timeout' => Config::CONN_TIMEOUT, 'verify' => Config::$IS_LIVE));
          }
  
          return self::$guzzleClient;
      }
code: public static function getGuzzleClient()
      {
          if (!isset(self::$guzzleClient) || is_null(self::$guzzleClient)) {
              self::$guzzleClient = new Client(array('timeout' => Config::TIMEOUT, 'connection_timeout' => Config::CONN_TIMEOUT, 'verify' => Config::$IS_LIVE));
          }
  
          return self::$guzzleClient;
      }
code_tokens: public static function getGuzzleClient ( ) { if ( ! isset ( self :: $ guzzleClient ) || is_null ( self :: $ guzzleClient ) ) { self :: $ guzzleClient = new Client ( array ( 'timeout' => Config :: TIMEOUT , 'connection_timeout' => Config :: CONN_TIMEOUT , 'verify' => Config :: $ IS_LIVE ) ) ; } return self :: $ guzzleClient ; }
docstring: Enforces the use of a single connection
  @return Client|null
docstring_tokens: Enforces the use of a single connection