You are here

public function AccessStorage::getRoleTermPermissionsByTids in Permissions by Term 8.2

Same name and namespace in other branches
  1. 8 src/Service/AccessStorage.php \Drupal\permissions_by_term\Service\AccessStorage::getRoleTermPermissionsByTids()

Parameters

array $tids:

string $langcode:

Return value

array

File

src/Service/AccessStorage.php, line 199

Class

AccessStorage
Class AccessStorage.

Namespace

Drupal\permissions_by_term\Service

Code

public function getRoleTermPermissionsByTids($tids, $langcode) {
  $rids = [];
  foreach ($tids as $tid) {
    $tmpRids = $this
      ->getRoleTermPermissionsByTid($tid, $langcode);
    if (!empty($tmpRids)) {
      foreach ($tmpRids as $tmpRid) {
        $rids[] = $tmpRid;
      }
    }
  }
  return $rids;
}