views_handler_field_computed_analysis_nid.inc 570 B

1234567891011121314151617181920212223242526
  1. <?php
  2. /**
  3. * @file
  4. * @todo Add file header description
  5. */
  6. /**
  7. *
  8. *
  9. * @ingroup tripal_analysis
  10. */
  11. class views_handler_field_computed_analysis_nid extends views_handler_field_numeric {
  12. function construct() {
  13. parent::construct();
  14. drupal_set_message('Computed Analysis NID Handler loaded');
  15. $this->additional_fields['analysis_id'] = array('table' => 'analysis', 'field' => 'analysis_id');
  16. }
  17. function query() {
  18. $this->ensure_my_table();
  19. $this->add_additional_fields();
  20. }
  21. function render($values) {
  22. return $values->analysis_nid;
  23. }
  24. }