namespace Drupal\workspaces

Same name in other branches
  1. 8.9.x Drupal\workspaces
  2. 10 Drupal\workspaces
  3. 11.x Drupal\workspaces
Object name File name Summary
EntityAccess core/modules/workspaces/src/EntityAccess.php Service wrapper for hooks relating to entity access control.
EntityOperations core/modules/workspaces/src/EntityOperations.php Defines a class for reacting to entity events.
EntityTypeInfo core/modules/workspaces/src/EntityTypeInfo.php Manipulates entity type information.
FormOperations core/modules/workspaces/src/FormOperations.php Defines a class for reacting to form operations.
ViewsQueryAlter core/modules/workspaces/src/ViewsQueryAlter.php Defines a class for altering views queries.
WorkspaceAccessControlHandler core/modules/workspaces/src/WorkspaceAccessControlHandler.php Defines the access control handler for the workspace entity type.
WorkspaceAccessException core/modules/workspaces/src/WorkspaceAccessException.php Exception thrown when trying to switch to an inaccessible workspace.
WorkspaceAssociation core/modules/workspaces/src/WorkspaceAssociation.php Provides a class for CRUD operations on workspace associations.
WorkspaceAssociationInterface core/modules/workspaces/src/WorkspaceAssociationInterface.php Defines an interface for the workspace_association service.
WorkspaceCacheContext core/modules/workspaces/src/WorkspaceCacheContext.php Defines the WorkspaceCacheContext service, for "per workspace" caching.
WorkspaceConflictException core/modules/workspaces/src/WorkspaceConflictException.php An exception thrown when two workspaces are in a conflicting content state.
WorkspaceInterface core/modules/workspaces/src/WorkspaceInterface.php Defines an interface for the workspace entity type.
WorkspaceListBuilder core/modules/workspaces/src/WorkspaceListBuilder.php Defines a class to build a listing of workspace entities.
WorkspaceManager core/modules/workspaces/src/WorkspaceManager.php Provides the workspace manager.
WorkspaceManagerInterface core/modules/workspaces/src/WorkspaceManagerInterface.php Provides an interface for managing Workspaces.
WorkspaceMerger core/modules/workspaces/src/WorkspaceMerger.php Default implementation of the workspace merger.
WorkspaceMergerInterface core/modules/workspaces/src/WorkspaceMergerInterface.php Defines an interface for the workspace merger.
WorkspaceOperationFactory core/modules/workspaces/src/WorkspaceOperationFactory.php Defines a factory class for workspace operations.
WorkspaceOperationInterface core/modules/workspaces/src/WorkspaceOperationInterface.php Defines an interface for workspace operations.
WorkspacePublisher core/modules/workspaces/src/WorkspacePublisher.php Default implementation of the workspace publisher.
WorkspacePublisherInterface core/modules/workspaces/src/WorkspacePublisherInterface.php Defines an interface for the workspace publisher.
WorkspaceRepository core/modules/workspaces/src/WorkspaceRepository.php Provides the default workspace tree lookup operations.
WorkspaceRepositoryInterface core/modules/workspaces/src/WorkspaceRepositoryInterface.php Provides an interface for workspace tree lookup operations.
WorkspacesAliasRepository core/modules/workspaces/src/WorkspacesAliasRepository.php Provides workspace-specific path alias lookup queries.
WorkspacesServiceProvider core/modules/workspaces/src/WorkspacesServiceProvider.php Defines a service provider for the Workspaces module.
WorkspaceViewBuilder core/modules/workspaces/src/WorkspaceViewBuilder.php Provides a Workspace view builder.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.