protected function getHash()
    {
        return md5(sprintf('%s %s %s %s',
            $this->getMethod(),
            $this->getPath(),
            json_encode($this->getHeaders()),
            json_encode($this->getQueryString())
        ));
    }
protected function getHash()
    {
        return md5(sprintf('%s %s %s %s',
            $this->getMethod(),
            $this->getPath(),
            json_encode($this->getHeaders()),
            json_encode($this->getQueryString())
        ));
    }
protected function getHash ( ) { return md5 ( sprintf ( '%s %s %s %s' , $ this -> getMethod ( ) , $ this -> getPath ( ) , json_encode ( $ this -> getHeaders ( ) ) , json_encode ( $ this -> getQueryString ( ) ) ) ) ; }
Get a Hash which identify the request

@return string
Get a Hash which identify the request