protected function getClient() {
		if(!$this->client) {
			$this->client = new Client([
				RequestOptions::VERIFY  => self::$VERIFY_SSL,
				RequestOptions::TIMEOUT => $this->timeout,
			]);
		}
		return $this->client;
	}
protected function getClient() {
		if(!$this->client) {
			$this->client = new Client([
				RequestOptions::VERIFY  => self::$VERIFY_SSL,
				RequestOptions::TIMEOUT => $this->timeout,
			]);
		}
		return $this->client;
	}
protected function getClient ( ) { if ( ! $ this -> client ) { $ this -> client = new Client ( [ RequestOptions :: VERIFY => self :: $ VERIFY_SSL , RequestOptions :: TIMEOUT => $ this -> timeout , ] ) ; } return $ this -> client ; }
Return the injected GuzzleHttp\Client or create a default instance
@return Client
Return the injected GuzzleHttp \ Client or create a default instance