You are here

public function PrivateMessageThread::getMembersId in Private Message 8.2

Retrieve the ids of the members of the private message thread.

Overrides PrivateMessageThreadInterface::getMembersId

1 call to PrivateMessageThread::getMembersId()
PrivateMessageThread::isMember in src/Entity/PrivateMessageThread.php
Check if the user with the given ID is a member of the thread.

File

src/Entity/PrivateMessageThread.php, line 70

Class

PrivateMessageThread
Defines the Private Message Thread entity.

Namespace

Drupal\private_message\Entity

Code

public function getMembersId() {
  $members = [];
  foreach ($this
    ->get('members')
    ->getValue() as $member_item) {
    $members[] = $member_item['target_id'];
  }
  return $members;
}