public function Relation::endpoints in Relation 8.2
Same name and namespace in other branches
- 8 src/Entity/Relation.php \Drupal\relation\Entity\Relation::endpoints()
Filters endpoints by entity type.
Suitable for direct usage with entity_load_multiple().
Example:
$endpoints = $relation
  ->endpoints();
$users = entity_load_multiple('user', $endpoints['user']);Sample return value:
array(
  "node" => array(
    5,
  ),
  "user" => array(
    2,
  ),
);Return value
array An array where keys are entity type, and values are arrays containing entity IDs of endpoints.
Overrides RelationInterface::endpoints
File
- src/Entity/ Relation.php, line 117 
Class
- Relation
- Defines relation entity.
Namespace
Drupal\relation\EntityCode
public function endpoints() {
  $entities = array();
  foreach ($this->endpoints as $endpoint) {
    $entities[$endpoint->target_type][] = $endpoint->target_id;
  }
  return $entities;
}