You are here

class better_watchdog_ui_handler_field_watchdog_uid in Better Watchdog UI 8

Same name and namespace in other branches
  1. 7.3 views/handlers/better_watchdog_ui_handler_field_watchdog_uid.inc \better_watchdog_ui_handler_field_watchdog_uid
  2. 7 views/handlers/better_watchdog_ui_handler_field_watchdog_uid.inc \better_watchdog_ui_handler_field_watchdog_uid
  3. 7.2 views/handlers/better_watchdog_ui_handler_field_watchdog_uid.inc \better_watchdog_ui_handler_field_watchdog_uid

Provides user display options for the watchdog entry.

Hierarchy

Expanded class hierarchy of better_watchdog_ui_handler_field_watchdog_uid

1 string reference to 'better_watchdog_ui_handler_field_watchdog_uid'
better_watchdog_ui_views_data_alter in views/better_watchdog_ui.views.inc
Implements hook_views_data_alter().

File

views/handlers/better_watchdog_ui_handler_field_watchdog_uid.inc, line 14
Definition of better_watchdog_ui_handler_field_watchdog_uid.

View source
class better_watchdog_ui_handler_field_watchdog_uid extends views_handler_field_user {

  /**
   * Render uid as plain username or link .
   */
  public function render_link($data, $values) {
    $author = user_load($data);
    if (!empty($this->options['link_to_user']) || !$data) {
      $data = theme('username', array(
        'account' => $author,
      ));
    }
    else {
      $data = format_username($author);
    }
    return $data;
  }

}

Members