Search for publish

  1. Search 7.x for publish
  2. Search 9.5.x for publish
  3. Search 8.9.x for publish
  4. Search 10.3.x for publish
  5. Other projects
Title Object type File name Summary
WorkspacePrePublishEvent.php file core/modules/workspaces/src/Event/WorkspacePrePublishEvent.php
WorkspacePublisher class core/modules/workspaces/src/WorkspacePublisher.php Default implementation of the workspace publisher.
WorkspacePublisher.php file core/modules/workspaces/src/WorkspacePublisher.php
WorkspacePublisher::checkConflictsOnTarget function core/modules/workspaces/src/WorkspacePublisher.php Checks if there are any conflicts between the source and the target.
WorkspacePublisher::getDifferringRevisionIdsOnSource function core/modules/workspaces/src/WorkspacePublisher.php Gets the revision identifiers for items which have changed on the source.
WorkspacePublisher::getDifferringRevisionIdsOnTarget function core/modules/workspaces/src/WorkspacePublisher.php Gets the revision identifiers for items which have changed on the target.
WorkspacePublisher::getNumberOfChangesOnSource function core/modules/workspaces/src/WorkspacePublisher.php Gets the total number of items which have changed on the source.
WorkspacePublisher::getNumberOfChangesOnTarget function core/modules/workspaces/src/WorkspacePublisher.php Gets the total number of items which have changed on the target.
WorkspacePublisher::getSourceLabel function core/modules/workspaces/src/WorkspacePublisher.php Returns the human-readable label of the source.
WorkspacePublisher::getTargetLabel function core/modules/workspaces/src/WorkspacePublisher.php Returns the human-readable label of the target.
WorkspacePublisher::publish function core/modules/workspaces/src/WorkspacePublisher.php Publishes the contents of a workspace to the default (Live) workspace.
WorkspacePublisher::__construct function core/modules/workspaces/src/WorkspacePublisher.php
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.
WorkspacePublishEvent class core/modules/workspaces/src/Event/WorkspacePublishEvent.php Defines the workspace publish event.
WorkspacePublishEvent.php file core/modules/workspaces/src/Event/WorkspacePublishEvent.php
WorkspacePublishEvent::$publishedRevisionIds property core/modules/workspaces/src/Event/WorkspacePublishEvent.php The IDs of the entities that are being published.
WorkspacePublishEvent::$publishingStopped property core/modules/workspaces/src/Event/WorkspacePublishEvent.php Whether an event subscriber requested the publishing to be stopped.
WorkspacePublishEvent::$publishingStoppedReason property core/modules/workspaces/src/Event/WorkspacePublishEvent.php The reason why publishing stopped. For use in messages.
WorkspacePublishEvent::getPublishedRevisionIds function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Gets the entity IDs that are being published as part of the workspace.
WorkspacePublishEvent::getPublishingStoppedReason function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Gets the reason for stopping the workspace publication.
WorkspacePublishEvent::getWorkspace function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Gets the workspace.
WorkspacePublishEvent::isPublishingStopped function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Determines whether a subscriber requested the publishing to be stopped.
WorkspacePublishEvent::setPublishingStoppedReason function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Sets the reason for stopping the workspace publication.
WorkspacePublishEvent::stopPublishing function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Signals that the workspace publishing should be aborted.
WorkspacePublishEvent::__construct function core/modules/workspaces/src/Event/WorkspacePublishEvent.php Constructs a new WorkspacePublishEvent.
WorkspacePublishException class core/modules/workspaces/src/WorkspacePublishException.php An exception thrown when a workspace can not be published.
WorkspacePublishException.php file core/modules/workspaces/src/WorkspacePublishException.php
WorkspacePublishForm class core/modules/workspaces/src/Form/WorkspacePublishForm.php Provides the workspace publishing form.
WorkspacePublishForm.php file core/modules/workspaces/src/Form/WorkspacePublishForm.php
WorkspacePublishForm::$entityTypeManager property core/modules/workspaces/src/Form/WorkspacePublishForm.php The entity type manager.
WorkspacePublishForm::$workspace property core/modules/workspaces/src/Form/WorkspacePublishForm.php The workspace that will be published.
WorkspacePublishForm::$workspaceOperationFactory property core/modules/workspaces/src/Form/WorkspacePublishForm.php The workspace operation factory.
WorkspacePublishForm::buildForm function core/modules/workspaces/src/Form/WorkspacePublishForm.php Form constructor.
WorkspacePublishForm::create function core/modules/workspaces/src/Form/WorkspacePublishForm.php Instantiates a new instance of this class.
WorkspacePublishForm::getCancelUrl function core/modules/workspaces/src/Form/WorkspacePublishForm.php Returns the route to go to if the user cancels the action.
WorkspacePublishForm::getDescription function core/modules/workspaces/src/Form/WorkspacePublishForm.php Returns additional text to display as a description.
WorkspacePublishForm::getFormId function core/modules/workspaces/src/Form/WorkspacePublishForm.php Returns a unique string identifying the form.
WorkspacePublishForm::getQuestion function core/modules/workspaces/src/Form/WorkspacePublishForm.php Returns the question to ask the user.
WorkspacePublishForm::submitForm function core/modules/workspaces/src/Form/WorkspacePublishForm.php Form submission handler.
WorkspacePublishForm::__construct function core/modules/workspaces/src/Form/WorkspacePublishForm.php Constructs a new WorkspacePublishForm.
WorkspacePublishFormTest class core/modules/workspaces/tests/src/Kernel/WorkspacePublishFormTest.php @coversDefaultClass \Drupal\workspaces\Form\WorkspacePublishForm
@group workspaces
WorkspacePublishFormTest.php file core/modules/workspaces/tests/src/Kernel/WorkspacePublishFormTest.php
WorkspacePublishFormTest::testSubmitFormWithException function core/modules/workspaces/tests/src/Kernel/WorkspacePublishFormTest.php @covers ::submitForm
WorkspaceSubscriber::onWorkspacePrePublish function core/modules/content_moderation/src/EventSubscriber/WorkspaceSubscriber.php Prevents a workspace from being published based on certain conditions.
WorkspaceTest::testPublishWorkspace function core/modules/workspaces/tests/src/Functional/WorkspaceTest.php Verifies that a workspace can be published.

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