interface ActionExpressionInterface
Defines the interface for Rules expressions that can be used as actions.
Hierarchy
- interface \Drupal\Component\Plugin\ConfigurableInterface; interface \Drupal\Component\Plugin\DependentPluginInterface; interface \Drupal\Component\Plugin\PluginInspectionInterface; interface \Drupal\Core\Executable\ExecutableInterface
- interface \Drupal\rules\Engine\ExpressionInterface extends \Drupal\Core\Executable\ExecutableInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\PluginInspectionInterface
- interface \Drupal\rules\Engine\ActionExpressionInterface extends \Drupal\rules\Engine\ExpressionInterface
- interface \Drupal\rules\Engine\ExpressionInterface extends \Drupal\Core\Executable\ExecutableInterface \Drupal\Component\Plugin\ConfigurableInterface \Drupal\Component\Plugin\DependentPluginInterface \Drupal\Component\Plugin\PluginInspectionInterface
Expanded class hierarchy of ActionExpressionInterface
All classes that implement ActionExpressionInterface
5 files declare their use of ActionExpressionInterface
- ActionExpression.php in src/
Plugin/ RulesExpression/ ActionExpression.php - ActionForm.php in src/
Form/ Expression/ ActionForm.php - ActionSetExpressionTest.php in tests/
src/ Unit/ ActionSetExpressionTest.php - RuleExpression.php in src/
Plugin/ RulesExpression/ RuleExpression.php - RulesUnitTestBase.php in tests/
src/ Unit/ RulesUnitTestBase.php
File
-
src/
Engine/ ActionExpressionInterface.php, line 8
Namespace
Drupal\rules\EngineView source
interface ActionExpressionInterface extends ExpressionInterface {
}