class LegacyScheduledForUnpublishing in Scheduler 2.x
Provides 'Node is scheduled for unpublishing' condition.
Plugin annotation
@Condition(
id = "scheduler_condition_node_scheduled_for_unpublishing",
label = @Translation("Node is scheduled for unpublishing"),
category = @Translation("Content (Scheduler)"),
context_definitions = {
"node" = @ContextDefinition("entity:node",
label = @Translation("Node"),
description = @Translation("The node to check for having a scheduled unpublishing date."),
assignment_restriction = "selector",
)
}
)
Hierarchy
- class \Drupal\scheduler_rules_integration\Plugin\Condition\ScheduledForUnpublishing extends \Drupal\rules\Core\RulesConditionBase
- class \Drupal\scheduler_rules_integration\Plugin\Condition\Legacy\LegacyScheduledForUnpublishing
Expanded class hierarchy of LegacyScheduledForUnpublishing
File
- scheduler_rules_integration/
src/ Plugin/ Condition/ Legacy/ LegacyScheduledForUnpublishing.php, line 23
Namespace
Drupal\scheduler_rules_integration\Plugin\Condition\LegacyView source
class LegacyScheduledForUnpublishing extends ScheduledForUnpublishing {
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ScheduledForUnpublishing:: |
public | function | Determines whether an entity is scheduled for unpublishing. |