/[drupal]/contributions/modules/nodereferrer/views/nodereferrer_view_handler_field_field.inc
ViewVC logotype

Diff of /contributions/modules/nodereferrer/views/nodereferrer_view_handler_field_field.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1, Thu Mar 5 03:51:08 2009 UTC revision 1.2, Tue Sep 22 11:35:59 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2    // $Id$
3    /**
4     * @file
5     * nodereferrer.module Views integration
6     */
7    
8  /**  /**
9   * Views handler to get fields by nodereferrer fields   * Views handler to get fields by nodereferrer fields
10   */   */
11  class nodereferrer_view_handler_field_field extends nodereferrer_view_handler_field {  class nodereferrer_view_handler_field_field extends nodereferrer_view_handler_field {
12    
13    function get_options_title() {    function get_options_title() {
14      return t('Using field');      return t('Using field');
15    }    }
16    
17    function get_options() {    function get_options() {
18      return nodereferrer_nodereference_field_options();      return nodereferrer_nodereference_field_options();
19    }    }
20    
21    function get_item_list($nid) {    function get_item_list($nid) {
22      if (empty($this->options['fields'])) {      if (empty($this->options['fields'])) {
23        $fields = array_keys(nodereferrer_nodereference_field_options());        $fields = array_keys(nodereferrer_nodereference_field_options());
24      } else {      }
25        else {
26        $fields = array_keys(array_filter($this->options['fields']));        $fields = array_keys(array_filter($this->options['fields']));
27      }      }
28    
29      return $this->referrers($nid, $fields);      return $this->referrers($nid, $fields);
30    }    }
31  }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.2