You are here

class StreamDocument in Search API Solr 8.2

Same name and namespace in other branches
  1. 8.3 src/Solarium/Result/StreamDocument.php \Drupal\search_api_solr\Solarium\Result\StreamDocument
  2. 4.x src/Solarium/Result/StreamDocument.php \Drupal\search_api_solr\Solarium\Result\StreamDocument

Stream result Solr document.

Hierarchy

  • class \Drupal\search_api_solr\Solarium\Result\StreamDocument extends \Solarium\QueryType\Select\Result\AbstractDocument implements \Solarium\QueryType\Select\Result\DocumentInterface

Expanded class hierarchy of StreamDocument

File

src/Solarium/Result/StreamDocument.php, line 11

Namespace

Drupal\search_api_solr\Solarium\Result
View source
class StreamDocument extends AbstractDocument implements DocumentInterface {

  /**
   * Constructor.
   *
   * @param array $fields
   */
  public function __construct(array $fields) {
    $this->fields = $fields;
  }

  /**
   * Set field value.
   *
   * @param string $name
   * @param mixed $value
   */
  public function __set($name, $value) {
    $this->fields[$name] = $value;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
StreamDocument::__construct public function Constructor.
StreamDocument::__set public function Set field value.