You are here

protected function NodeIdArrayRulesDataWrapper::load in Nodequeue 7.2

Load a data object given an identifier.

Return value

The loaded data object, or FALSE if loading failed.

Overrides RulesIdentifiableDataWrapper::load

File

./nodequeue.rules.inc, line 119
Provides nodequeue (subqueue) rules integration.

Class

NodeIdArrayRulesDataWrapper
Defines rules data wrapper for array of node nids.

Code

protected function load($nids) {
  if (is_array($nids)) {
    $nodes = array();
    foreach ($nids as $nid) {
      $nodes[] = node_load($nid);
    }
    return $nodes;
  }
  else {
    $node = $nids;
    return $nids;
  }
}