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