public function hash($keyField, $valueField) { $result = array(); foreach ($this->documents as $document) { $result[$document->{$keyField}] = $document->{$valueField}; } return $result; }