protected function getParameterHash()
    {
        $parts = array(
            $this->repo->getName(),
            serialize((array) $this->limit),
            serialize((array) $this->orderBy),
            serialize((array) $this->predicate),
        );

        return md5(implode('|', $parts));
    }
protected function getParameterHash()
    {
        $parts = array(
            $this->repo->getName(),
            serialize((array) $this->limit),
            serialize((array) $this->orderBy),
            serialize((array) $this->predicate),
        );

        return md5(implode('|', $parts));
    }
protected function getParameterHash ( ) { $ parts = array ( $ this -> repo -> getName ( ) , serialize ( ( array ) $ this -> limit ) , serialize ( ( array ) $ this -> orderBy ) , serialize ( ( array ) $ this -> predicate ) , ) ; return md5 ( implode ( '|' , $ parts ) ) ; }
Generates a hash based on the parameters set in the query.

@return string A 128bit hash in hexadecimal format.
Generates a hash based on the parameters set in the query .