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