You are here

public function ExpressionBase::getUuid in Rules 8.3

Returns the UUID of this expression if it is nested in another expression.

Return value

string|null The UUID if this expression is nested or NULL if it does not have a UUID.

Overrides ExpressionInterface::getUuid

5 calls to ExpressionBase::getUuid()
ActionExpression::checkIntegrity in src/Plugin/RulesExpression/ActionExpression.php
Verifies that this expression is configured correctly.
ActionExpression::prepareExecutionMetadataState in src/Plugin/RulesExpression/ActionExpression.php
Prepares the execution metadata state by adding metadata to it.
ConditionExpression::checkIntegrity in src/Plugin/RulesExpression/ConditionExpression.php
Verifies that this expression is configured correctly.
ConditionExpression::prepareExecutionMetadataState in src/Plugin/RulesExpression/ConditionExpression.php
Prepares the execution metadata state by adding metadata to it.
ExpressionContainerBase::prepareExecutionMetadataState in src/Engine/ExpressionContainerBase.php
Prepares the execution metadata state by adding metadata to it.

File

src/Engine/ExpressionBase.php, line 153

Class

ExpressionBase
Base class for rules expressions.

Namespace

Drupal\rules\Engine

Code

public function getUuid() {
  return $this->uuid;
}