interface DynamicTeamPermissionProviderInterface in Apigee Edge 8
Allows modules to provide dynamic team permissions.
Hierarchy
- interface \Drupal\apigee_edge_teams\DynamicTeamPermissionProviderInterface
Expanded class hierarchy of DynamicTeamPermissionProviderInterface
All classes that implement DynamicTeamPermissionProviderInterface
See also
\Drupal\apigee_edge_teams\Entity\TeamAppPermissionProvider
1 file declares its use of DynamicTeamPermissionProviderInterface
- TestTeamPermissions.php in modules/
apigee_edge_teams/ tests/ modules/ apigee_edge_teams_test/ src/ TestTeamPermissions.php
File
- modules/
apigee_edge_teams/ src/ DynamicTeamPermissionProviderInterface.php, line 28
Namespace
Drupal\apigee_edge_teamsView source
interface DynamicTeamPermissionProviderInterface {
/**
* Returns team permissions provided by a module.
*
* @return \Drupal\apigee_edge_teams\Structure\TeamPermission[]
* Array of team permissions.
*
* @see \Drupal\apigee_edge_teams\TeamPermissionHandlerInterface
*/
public function permissions() : array;
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DynamicTeamPermissionProviderInterface:: |
public | function | Returns team permissions provided by a module. | 2 |