You are here

notifications_views_handler_field_subscription_type.inc in Notifications 7

File

notifications_views/includes/notifications_views_handler_field_subscription_type.inc
View source
<?php

/**
 * Field handler to translate a node type into its readable form.
 */
class notifications_views_handler_field_subscription_type extends notifications_views_handler_field_machine_name {

  /**
   * Render field as human readable name, unless using machine_name option.
   */
  function render_name($data, $values) {
    if ($this->options['machine_name'] != 1 && $data !== NULL && $data !== '') {
      $type = notifications_subscription_type($data);
      $name = isset($type['title']) ? $type['title'] : t('Unknown');
      return t($this
        ->sanitize_value($name));
    }
    return $this
      ->sanitize_value($data);
  }

}

Classes

Namesort descending Description
notifications_views_handler_field_subscription_type Field handler to translate a node type into its readable form.