You are here

function node_gallery_api_rules_condition_item_in_gallery in Node Gallery 7

Rules condition for checking if a gallery item is in a gallery.

Parameters

object $item_wrapper: Gallery Item

int $gallery_nid: Gallery NID. if null, will check if item is in any gallery.

Return value

bool Item is in gallery

1 string reference to 'node_gallery_api_rules_condition_item_in_gallery'
node_gallery_api_rules_condition_info in ./node_gallery_api.rules.inc
Implements hook_rules_condition_info().

File

./node_gallery_api.rules.inc, line 367
Rules module integration.

Code

function node_gallery_api_rules_condition_item_in_gallery($item_wrapper, $gallery_nid = NULL) {
  $relationships = node_gallery_api_get_relationships($gallery_nid, $item_wrapper->nid
    ->value());
  return !empty($relationships);
}