Loading src/GroupPermissionsManager.php +0 −23 Original line number Diff line number Diff line Loading @@ -111,29 +111,6 @@ class GroupPermissionsManager implements GroupPermissionsManagerInterface { return $this->groupPermissionStorage->getAllActive(); } /** * {@inheritdoc} */ public function getGroupRoles(GroupInterface $group) { // @todo update this logic if (empty($this->groupRoles[$group->id()])) { $group_type_id = $group->getGroupType()->id(); $properties = [ 'group_type' => $group_type_id, 'permissions_ui' => TRUE, ]; $roles = $this->groupRoleStorage->loadByProperties($properties); uasort($roles, '\Drupal\group\Entity\GroupRole::sort'); $outsider_roles = $this->groupRoleStorage->loadSynchronizedByGroupTypes([$group_type_id]); $this->groupRoles[$group->id()] = array_merge($roles, $outsider_roles); } return $this->groupRoles[$group->id()]; } /** * {@inheritdoc} */ Loading src/GroupPermissionsManagerInterface.php +0 −11 Original line number Diff line number Diff line Loading @@ -44,17 +44,6 @@ interface GroupPermissionsManagerInterface { */ public function getAll(); /** * Get group roles. * * @param \Drupal\group\Entity\GroupInterface $group * Group. * * @return array * Group roles. */ public function getGroupRoles(GroupInterface $group); /** * Retrieves Group permission entity for a group. * Loading Loading
src/GroupPermissionsManager.php +0 −23 Original line number Diff line number Diff line Loading @@ -111,29 +111,6 @@ class GroupPermissionsManager implements GroupPermissionsManagerInterface { return $this->groupPermissionStorage->getAllActive(); } /** * {@inheritdoc} */ public function getGroupRoles(GroupInterface $group) { // @todo update this logic if (empty($this->groupRoles[$group->id()])) { $group_type_id = $group->getGroupType()->id(); $properties = [ 'group_type' => $group_type_id, 'permissions_ui' => TRUE, ]; $roles = $this->groupRoleStorage->loadByProperties($properties); uasort($roles, '\Drupal\group\Entity\GroupRole::sort'); $outsider_roles = $this->groupRoleStorage->loadSynchronizedByGroupTypes([$group_type_id]); $this->groupRoles[$group->id()] = array_merge($roles, $outsider_roles); } return $this->groupRoles[$group->id()]; } /** * {@inheritdoc} */ Loading
src/GroupPermissionsManagerInterface.php +0 −11 Original line number Diff line number Diff line Loading @@ -44,17 +44,6 @@ interface GroupPermissionsManagerInterface { */ public function getAll(); /** * Get group roles. * * @param \Drupal\group\Entity\GroupInterface $group * Group. * * @return array * Group roles. */ public function getGroupRoles(GroupInterface $group); /** * Retrieves Group permission entity for a group. * Loading