You are here

public function ApacheSolrDocument::getIterator in Apache Solr Search 8

Same name and namespace in other branches
  1. 6.3 Apache_Solr_Document.php \ApacheSolrDocument::getIterator()
  2. 7 Apache_Solr_Document.php \ApacheSolrDocument::getIterator()

IteratorAggregate implementation function. Allows usage:

@code foreach ($document as $key => $value) { ... }

File

./Apache_Solr_Document.php, line 292

Class

ApacheSolrDocument
Holds Key / Value pairs that represent a Solr Document along with any associated boost values. Field values can be accessed by direct dereferencing such as:

Code

public function getIterator() {
  $arrayObject = new ArrayObject($this->_fields);
  return $arrayObject
    ->getIterator();
}