interface WorkflowInterface
Same name and namespace in other branches
- 11.x core/modules/workflows/src/WorkflowInterface.php \Drupal\workflows\WorkflowInterface
- 10 core/modules/workflows/src/WorkflowInterface.php \Drupal\workflows\WorkflowInterface
- 8.9.x core/modules/workflows/src/WorkflowInterface.php \Drupal\workflows\WorkflowInterface
Provides an interface for defining workflow entities.
Hierarchy
- interface \Drupal\Core\Config\Entity\ThirdPartySettingsInterface; interface \Drupal\Core\Entity\EntityInterface extends \Drupal\Core\Access\AccessibleInterface, \Drupal\Core\Cache\CacheableDependencyInterface, \Drupal\Core\Cache\RefinableCacheableDependencyInterface; interface \Drupal\Core\Entity\SynchronizableInterface extends \Drupal\Core\Entity\EntityInterface
- interface \Drupal\Core\Config\Entity\ConfigEntityInterface extends \Drupal\Core\Entity\EntityInterface, \Drupal\Core\Config\Entity\ThirdPartySettingsInterface, \Drupal\Core\Entity\SynchronizableInterface
- interface \Drupal\workflows\WorkflowInterface extends \Drupal\Core\Config\Entity\ConfigEntityInterface
- interface \Drupal\Core\Config\Entity\ConfigEntityInterface extends \Drupal\Core\Entity\EntityInterface, \Drupal\Core\Config\Entity\ThirdPartySettingsInterface, \Drupal\Core\Entity\SynchronizableInterface
Expanded class hierarchy of WorkflowInterface
All classes that implement WorkflowInterface
15 files declare their use of WorkflowInterface
- ContentModeration.php in core/
modules/ content_moderation/ src/ Plugin/ WorkflowType/ ContentModeration.php - ContentModerationConfigureEntityTypesForm.php in core/
modules/ content_moderation/ src/ Form/ ContentModerationConfigureEntityTypesForm.php - ContentModerationTestTrait.php in core/
modules/ content_moderation/ tests/ src/ Traits/ ContentModerationTestTrait.php - content_moderation.module in core/
modules/ content_moderation/ content_moderation.module - Contains content_moderation.module.
- ModerationInformationTest.php in core/
modules/ content_moderation/ tests/ src/ Unit/ ModerationInformationTest.php
File
-
core/
modules/ workflows/ src/ WorkflowInterface.php, line 10
Namespace
Drupal\workflowsView source
interface WorkflowInterface extends ConfigEntityInterface {
/**
* Gets the workflow type plugin.
*
* @return \Drupal\workflows\WorkflowTypeInterface
* The workflow type plugin.
*/
public function getTypePlugin();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.