function nodereferrer_view_handler_filter_type::get_node_list in NodeReferrer 7
Same name and namespace in other branches
- 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);
}