public function ModerationStateFilter::calculateDependencies in Drupal 10
Same name and namespace in other branches
- 8 core/modules/content_moderation/src/Plugin/views/filter/ModerationStateFilter.php \Drupal\content_moderation\Plugin\views\filter\ModerationStateFilter::calculateDependencies()
- 9 core/modules/content_moderation/src/Plugin/views/filter/ModerationStateFilter.php \Drupal\content_moderation\Plugin\views\filter\ModerationStateFilter::calculateDependencies()
1 call to ModerationStateFilter::calculateDependencies()
- ModerationStateFilter::onDependencyRemoval in core/
modules/ content_moderation/ src/ Plugin/ views/ filter/ ModerationStateFilter.php - Allows a plugin to define whether it should be removed.
File
- core/
modules/ content_moderation/ src/ Plugin/ views/ filter/ ModerationStateFilter.php, line 203
Class
- ModerationStateFilter
- Provides a filter for the moderation state of an entity.
Namespace
Drupal\content_moderation\Plugin\views\filterCode
public function calculateDependencies() {
$dependencies = parent::calculateDependencies();
if ($workflow_ids = $this
->getWorkflowIds()) {
/** @var \Drupal\workflows\WorkflowInterface $workflow */
foreach ($this->workflowStorage
->loadMultiple($workflow_ids) as $workflow) {
$dependencies[$workflow
->getConfigDependencyKey()][] = $workflow
->getConfigDependencyName();
}
}
return $dependencies;
}