class nodereferrer_view_handler_argument_type in NodeReferrer 6
Same name and namespace in other branches
- 7 views/nodereferrer_view_handler_argument_type.inc \nodereferrer_view_handler_argument_type
Views handler to filter nodes by nodereferer fields
Hierarchy
- class \nodereferrer_view_handler_argument extends \views_handler_argument
Expanded class hierarchy of nodereferrer_view_handler_argument_type
1 string reference to 'nodereferrer_view_handler_argument_type'
- nodereferrer_views_data_alter in views/
nodereferrer.views.inc - @file nodereferrer.module Views integration
File
- views/
nodereferrer_view_handler_argument_type.inc, line 10 - nodereferrer.module Views integration
View source
class nodereferrer_view_handler_argument_type extends nodereferrer_view_handler_argument {
function get_options_title() {
return t('From node type');
}
function get_options() {
return node_get_types('names');
}
function get_node_list() {
$fields = array_keys(nodereferrer_nodereference_field_options());
$nid = (int) $this->argument;
$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);
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
nodereferrer_view_handler_argument:: |
property | |||
nodereferrer_view_handler_argument:: |
function | Admin summary | ||
nodereferrer_view_handler_argument:: |
function | Form to get filter parameters | ||
nodereferrer_view_handler_argument:: |
function | Update the query | ||
nodereferrer_view_handler_argument:: |
function | Given a node id, field names and content names, returns the list of nodes that refer to the given node. This takes translation settings into account | ||
nodereferrer_view_handler_argument_type:: |
function |
This should be overriden by descendant classes Overrides nodereferrer_view_handler_argument:: |
||
nodereferrer_view_handler_argument_type:: |
function |
Overrides nodereferrer_view_handler_argument:: |
||
nodereferrer_view_handler_argument_type:: |
function |