public function SynonymsGetTrait::getSynonymsMultiple in Synonyms 8
Fetch synonyms from multiple entities at once.
Parameters
array $entities: Array of entities whose synonyms should be fetched. They array will be keyed by entity ID and all provided entities will be of the same entity type and bundle.
Return value
array Array of extracted synonyms. It must be keyed by entity ID and each sub array should represent a list of synonyms that were extracted from the corresponding entity
File
- src/
SynonymsProviderInterface/ SynonymsGetTrait.php, line 25
Class
- SynonymsGetTrait
- Trait to extract synonyms from an entity.
Namespace
Drupal\synonyms\SynonymsProviderInterfaceCode
public function getSynonymsMultiple(array $entities) {
$synonyms = [];
foreach ($entities as $entity_id => $entity) {
$synonyms[$entity_id] = $this
->getSynonyms($entity);
}
return $synonyms;
}