You are here

function nodereferrer_view_handler_filter_type::get_node_list in NodeReferrer 7

Same name and namespace in other branches
  1. 6 views/nodereferrer_view_handler_filter_type.inc \nodereferrer_view_handler_filter_type::get_node_list()

This should be overriden by descendant classes

Overrides nodereferrer_view_handler_filter::get_node_list

File

views/nodereferrer_view_handler_filter_type.inc, line 20
nodereferrer.module Views integration

Class

nodereferrer_view_handler_filter_type
Views handler to filter nodes by nodereferer fields

Code

function get_node_list() {
  $fields = array_keys(nodereferrer_nodereference_field_options());
  $nid = (int) $this->value;
  $node_type = array_filter($this->options['fields']);
  if (empty($node_type)) {
    $node_type = array_keys(node_get_types('names'));
  }
  return $this
    ->referrers($nid, $fields, $node_type);
}