class ActiveWorkspaceCheck implements AccessInterface (View source)

Determines access to routes based on the presence of an active workspace.

Properties

protected WorkspaceManagerInterface $workspaceManager

The workspace manager.

Methods

__construct(WorkspaceManagerInterface $workspace_manager)

Constructs a new ActiveWorkspaceCheck.

access(Route $route)

Checks access.

Details

__construct(WorkspaceManagerInterface $workspace_manager)

Constructs a new ActiveWorkspaceCheck.

Parameters

WorkspaceManagerInterface $workspace_manager

The workspace manager.

AccessResultInterface access(Route $route)

Checks access.

Parameters

Route $route

The route to check against.

Return Value

AccessResultInterface

The access result.