You are here

public function BusinessRulesItemObject::loadEntity in Business Rules 2.x

Same name and namespace in other branches
  1. 8 src/BusinessRulesItemObject.php \Drupal\business_rules\BusinessRulesItemObject::loadEntity()

Load the Item object. Action or Condition.

Return value

\Drupal\business_rules\ItemInterface|null The loaded item. Action or Condition.

File

src/BusinessRulesItemObject.php, line 89

Class

BusinessRulesItemObject
Class BusinessRulesItemObject.

Namespace

Drupal\business_rules

Code

public function loadEntity() {
  if ($this
    ->getType() == self::ACTION) {
    return Action::load($this
      ->getId());
  }
  elseif ($this
    ->getType() == self::CONDITION) {
    return Condition::load($this
      ->getId());
  }
  return NULL;
}