Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 10.3.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
WorkspaceInterface::isDefaultWorkspace function core/modules/workspaces/src/WorkspaceInterface.php Determines whether the workspace is the default one or not.
WorkspaceInterface::publish function core/modules/workspaces/src/WorkspaceInterface.php Publishes the contents of this workspace to the default (Live) workspace.
WorkspaceInterface::setCreatedTime function core/modules/workspaces/src/WorkspaceInterface.php Sets the workspace creation timestamp.
WorkspaceManagerInterface interface core/modules/workspaces/src/WorkspaceManagerInterface.php Provides an interface for managing Workspaces.
WorkspaceManagerInterface.php file core/modules/workspaces/src/WorkspaceManagerInterface.php
WorkspaceManagerInterface::executeInWorkspace function core/modules/workspaces/src/WorkspaceManagerInterface.php Executes the given callback function in the context of a workspace.
WorkspaceManagerInterface::executeOutsideWorkspace function core/modules/workspaces/src/WorkspaceManagerInterface.php Executes the given callback function without any workspace context.
WorkspaceManagerInterface::getActiveWorkspace function core/modules/workspaces/src/WorkspaceManagerInterface.php Gets the active workspace.
WorkspaceManagerInterface::getSupportedEntityTypes function core/modules/workspaces/src/WorkspaceManagerInterface.php Returns an array of entity types that can belong to workspaces.
WorkspaceManagerInterface::hasActiveWorkspace function core/modules/workspaces/src/WorkspaceManagerInterface.php Determines whether a workspace is active in the current request.
WorkspaceManagerInterface::isEntityTypeSupported function core/modules/workspaces/src/WorkspaceManagerInterface.php Returns whether an entity type can belong to a workspace or not.
WorkspaceManagerInterface::purgeDeletedWorkspacesBatch function core/modules/workspaces/src/WorkspaceManagerInterface.php Deletes the revisions associated with deleted workspaces.
WorkspaceManagerInterface::setActiveWorkspace function core/modules/workspaces/src/WorkspaceManagerInterface.php Sets the active workspace via the workspace negotiators.
WorkspaceManagerInterface::shouldAlterOperations function core/modules/workspaces/src/WorkspaceManagerInterface.php Determines whether runtime entity operations should be altered.
WorkspaceManagerInterface::switchToLive function core/modules/workspaces/src/WorkspaceManagerInterface.php Unsets the active workspace via the workspace negotiators.
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.
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.
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.
WorkspacePublisherInterface interface core/modules/workspaces/src/WorkspacePublisherInterface.php Defines an interface for the workspace publisher.
WorkspacePublisherInterface.php file core/modules/workspaces/src/WorkspacePublisherInterface.php
WorkspacePublisherInterface::publish function core/modules/workspaces/src/WorkspacePublisherInterface.php Publishes the contents of a workspace to the default (Live) workspace.
WorkspaceRepositoryInterface interface core/modules/workspaces/src/WorkspaceRepositoryInterface.php Provides an interface for workspace tree lookup operations.
WorkspaceRepositoryInterface.php file core/modules/workspaces/src/WorkspaceRepositoryInterface.php
WorkspaceRepositoryInterface::getDescendantsAndSelf function core/modules/workspaces/src/WorkspaceRepositoryInterface.php Returns the descendant IDs of the passed-in workspace, including itself.
WorkspaceRepositoryInterface::loadTree function core/modules/workspaces/src/WorkspaceRepositoryInterface.php Returns an array of workspaces tree item properties, sorted in tree order.
WorkspaceRepositoryInterface::resetCache function core/modules/workspaces/src/WorkspaceRepositoryInterface.php Resets the cached workspace tree.
WriteSafeSessionHandlerInterface interface core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php Provides an interface for session handlers where writing can be disabled.
WriteSafeSessionHandlerInterface.php file core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php
WriteSafeSessionHandlerInterface::isSessionWritable function core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php Returns whether or not a session may be written to storage.
WriteSafeSessionHandlerInterface::setSessionWritable function core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php Sets whether or not a session may be written to storage.

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