You are here

pm_handler_field_attributes_domain.inc in Drupal PM (Project Management) 7

Views handler to show attribute values rather than keys in views.

File

pm_handler_field_attributes_domain.inc
View source
<?php

/**
 * @file
 * Views handler to show attribute values rather than keys in views.
 */
class pm_handler_field_attributes_domain extends views_handler_field {

  /**
   * Alters views render to show attribute values rather than keys.
   */
  function render($values) {
    $key = $values->{$this->field_alias};
    $value = pm_attribute_value($this->definition['domain'], $key);
    if (!empty($this->definition['icon'])) {
      return pm_icon($this->definition['icon'] . '_' . $key, $value);
    }
    return check_plain($value);
  }

}

Classes

Namesort descending Description
pm_handler_field_attributes_domain @file Views handler to show attribute values rather than keys in views.