Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
WorkspaceMergerInterface interface core/modules/workspaces/src/WorkspaceMergerInterface.php Defines an interface for the workspace merger.
WorkspaceMergerInterface.php file core/modules/workspaces/src/WorkspaceMergerInterface.php
WorkspaceMergerInterface::merge function core/modules/workspaces/src/WorkspaceMergerInterface.php Merges the contents of the source workspace into the target workspace.
WorkspaceMergerTest class core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php Tests workspace merging.
WorkspaceMergerTest.php file core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php
WorkspaceMergerTest::$entityTypeManager property core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php The entity type manager.
WorkspaceMergerTest::$modules property core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php Modules to enable.
WorkspaceMergerTest::$nodes property core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php An array of nodes created before installing the Workspaces module.
WorkspaceMergerTest::setUp function core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php
WorkspaceMergerTest::testWorkspaceMerger function core/modules/workspaces/tests/src/Kernel/WorkspaceMergerTest.php Tests workspace merging.
WorkspaceNegotiatorInterface interface core/modules/workspaces/src/Negotiator/WorkspaceNegotiatorInterface.php Workspace negotiators provide a way to get the active workspace.
WorkspaceNegotiatorInterface.php file core/modules/workspaces/src/Negotiator/WorkspaceNegotiatorInterface.php
WorkspaceNegotiatorInterface::applies function core/modules/workspaces/src/Negotiator/WorkspaceNegotiatorInterface.php Checks whether the negotiator applies to the current request or not.
WorkspaceNegotiatorInterface::getActiveWorkspace function core/modules/workspaces/src/Negotiator/WorkspaceNegotiatorInterface.php Gets the negotiated workspace, if any.
WorkspaceNegotiatorInterface::setActiveWorkspace function core/modules/workspaces/src/Negotiator/WorkspaceNegotiatorInterface.php Sets the negotiated workspace.
WorkspaceNegotiatorInterface::unsetActiveWorkspace function core/modules/workspaces/src/Negotiator/WorkspaceNegotiatorInterface.php Unsets the negotiated workspace.
WorkspaceOperationFactory class core/modules/workspaces/src/WorkspaceOperationFactory.php Defines a factory class for workspace operations.
WorkspaceOperationFactory.php file core/modules/workspaces/src/WorkspaceOperationFactory.php
WorkspaceOperationFactory::$cacheTagsInvalidator property core/modules/workspaces/src/WorkspaceOperationFactory.php The cache tags invalidator.
WorkspaceOperationFactory::$database property core/modules/workspaces/src/WorkspaceOperationFactory.php The database connection.
WorkspaceOperationFactory::$entityTypeManager property core/modules/workspaces/src/WorkspaceOperationFactory.php The entity type manager.
WorkspaceOperationFactory::$workspaceAssociation property core/modules/workspaces/src/WorkspaceOperationFactory.php The workspace association service.
WorkspaceOperationFactory::$workspaceManager property core/modules/workspaces/src/WorkspaceOperationFactory.php The workspace manager.
WorkspaceOperationFactory::getMerger function core/modules/workspaces/src/WorkspaceOperationFactory.php Gets the workspace merger.
WorkspaceOperationFactory::getPublisher function core/modules/workspaces/src/WorkspaceOperationFactory.php Gets the workspace publisher.
WorkspaceOperationFactory::__construct function core/modules/workspaces/src/WorkspaceOperationFactory.php Constructs a new WorkspacePublisher.
WorkspaceOperationInterface interface core/modules/workspaces/src/WorkspaceOperationInterface.php Defines an interface for workspace operations.
WorkspaceOperationInterface.php file core/modules/workspaces/src/WorkspaceOperationInterface.php
WorkspaceOperationInterface::checkConflictsOnTarget function core/modules/workspaces/src/WorkspaceOperationInterface.php Checks if there are any conflicts between the source and the target.
WorkspaceOperationInterface::getDifferringRevisionIdsOnSource function core/modules/workspaces/src/WorkspaceOperationInterface.php Gets the revision identifiers for items which have changed on the source.
WorkspaceOperationInterface::getDifferringRevisionIdsOnTarget function core/modules/workspaces/src/WorkspaceOperationInterface.php Gets the revision identifiers for items which have changed on the target.
WorkspaceOperationInterface::getNumberOfChangesOnSource function core/modules/workspaces/src/WorkspaceOperationInterface.php Gets the total number of items which have changed on the source.
WorkspaceOperationInterface::getNumberOfChangesOnTarget function core/modules/workspaces/src/WorkspaceOperationInterface.php Gets the total number of items which have changed on the target.
WorkspaceOperationInterface::getSourceLabel function core/modules/workspaces/src/WorkspaceOperationInterface.php Returns the human-readable label of the source.
WorkspaceOperationInterface::getTargetLabel function core/modules/workspaces/src/WorkspaceOperationInterface.php Returns the human-readable label of the target.
WorkspacePermissionsTest class core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Tests permission controls on workspaces.
WorkspacePermissionsTest.php file core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php
WorkspacePermissionsTest::$defaultTheme property core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php The theme to install as the default for testing.
WorkspacePermissionsTest::$modules property core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Modules to enable.
WorkspacePermissionsTest::testCreateWorkspace function core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Verifies that a user can create but not edit a workspace.
WorkspacePermissionsTest::testDeleteAnyWorkspace function core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Verifies that a user can delete any workspace.
WorkspacePermissionsTest::testDeleteOwnWorkspace function core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Verifies that a user can create and delete only their own workspace.
WorkspacePermissionsTest::testEditAnyWorkspace function core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Verifies that a user can edit any workspace.
WorkspacePermissionsTest::testEditOwnWorkspace function core/modules/workspaces/tests/src/Functional/WorkspacePermissionsTest.php Verifies that a user can create and edit only their own workspace.
WorkspacePublisher class core/modules/workspaces/src/WorkspacePublisher.php Default implementation of the workspace publisher.
WorkspacePublisher.php file core/modules/workspaces/src/WorkspacePublisher.php
WorkspacePublisher::$database property core/modules/workspaces/src/WorkspacePublisher.php The database connection.
WorkspacePublisher::$entityTypeManager property core/modules/workspaces/src/WorkspacePublisher.php The entity type manager.
WorkspacePublisher::$sourceWorkspace property core/modules/workspaces/src/WorkspacePublisher.php The source workspace entity.
WorkspacePublisher::$workspaceAssociation property core/modules/workspaces/src/WorkspacePublisher.php The workspace association service.

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