You are here

public function SolrFieldDefinition::isMultivalued in Search API Solr 8.3

Same name and namespace in other branches
  1. 8.2 src/TypedData/SolrFieldDefinition.php \Drupal\search_api_solr\TypedData\SolrFieldDefinition::isMultivalued()
  2. 4.x src/TypedData/SolrFieldDefinition.php \Drupal\search_api_solr\TypedData\SolrFieldDefinition::isMultivalued()

Determines whether this field is multi-valued.

Return value

bool TRUE if the field is multi-valued, FALSE otherwise.

Overrides SolrFieldDefinitionInterface::isMultivalued

3 calls to SolrFieldDefinition::isMultivalued()
SolrFieldDefinition::isList in src/TypedData/SolrFieldDefinition.php
Returns whether the data is multi-valued, i.e. a list of data items.
SolrFieldDefinition::isPossibleKey in src/TypedData/SolrFieldDefinition.php
Determine whether this field may be suitable for use as a key field.
SolrFieldDefinition::isSortable in src/TypedData/SolrFieldDefinition.php
Determine whether a field is suitable for sorting.

File

src/TypedData/SolrFieldDefinition.php, line 114

Class

SolrFieldDefinition
Defines a class for Solr field definitions.

Namespace

Drupal\search_api_solr\TypedData

Code

public function isMultivalued() {
  $this
    ->getSchema();
  return isset($this->schema['M']);
}