Drupal Test Helpers module API documentation - release 1.3.1

PermissionHandlerStub extends PermissionHandler
in package

A stub for the request_stack service.

@package TestHelpers\DrupalServiceStubs

Table of Contents

Properties

$stubAllPermissions  : array<string|int, mixed>
A static storage for permissions.

Methods

getPermissions()  : mixed
{@inheritdoc}
stubAddPermissions()  : mixed
Adds new permissions to the list.
stubDeletePermissions()  : mixed
Deletes permissions from the list by a permission name.
stubSetPermissions()  : mixed
Sets the exact list of permissions.

Properties

$stubAllPermissions

A static storage for permissions.

protected array<string|int, mixed> $stubAllPermissions = []

Methods

stubAddPermissions()

Adds new permissions to the list.

public stubAddPermissions(array<string|int, mixed> $permissions) : mixed
Parameters
$permissions : array<string|int, mixed>

An associative array with the permission name as the key, and permission data: title, dependencies, description, provider.

stubDeletePermissions()

Deletes permissions from the list by a permission name.

public stubDeletePermissions(array<string|int, mixed> $permissions) : mixed
Parameters
$permissions : array<string|int, mixed>

A list of permission names to delete.

stubSetPermissions()

Sets the exact list of permissions.

public stubSetPermissions(array<string|int, mixed> $permissions) : mixed
Parameters
$permissions : array<string|int, mixed>

An associative array with the permission name as the key, and permission data: title, dependencies, description, provider.


        
On this page

Search results