You are here

public function RefinableCalculatedGroupPermissionsInterface::merge in Group 8

Same name and namespace in other branches
  1. 2.0.x src/Access/RefinableCalculatedGroupPermissionsInterface.php \Drupal\group\Access\RefinableCalculatedGroupPermissionsInterface::merge()

Merge another calculated group permissions object into this one.

This merges (not replaces) all permissions and cacheable metadata.

Parameters

\Drupal\group\Access\CalculatedGroupPermissionsInterface $other: The other calculated group permissions object to merge into this one.

Return value

$this

1 method overrides RefinableCalculatedGroupPermissionsInterface::merge()
RefinableCalculatedGroupPermissions::merge in src/Access/RefinableCalculatedGroupPermissions.php
Merge another calculated group permissions object into this one.

File

src/Access/RefinableCalculatedGroupPermissionsInterface.php, line 65

Class

RefinableCalculatedGroupPermissionsInterface
Defines the calculated group permissions interface.

Namespace

Drupal\group\Access

Code

public function merge(CalculatedGroupPermissionsInterface $other);