You are here

function fasttoggle_views_handler_field_user_link::render in Fasttoggle 6

File

views/fasttoggle_views_handler_field_user_link.inc, line 25
The field user link views handler for fasttoggle.

Class

fasttoggle_views_handler_field_user_link
@file The field user link views handler for fasttoggle.

Code

function render($values) {
  $account = new stdClass();
  $account->uid = $values->{$this->aliases['uid']};
  $options = fasttoggle_get_options('user', $account);
  $key = $this->fasttoggle_key;
  if (!empty($options['status'][$key])) {
    $status = $values->{$this->aliases['status']};
    return fasttoggle($options['status'][$key]['label'][intval($status)], 'user/' . $account->uid . '/toggle/status/' . $key, FASTTOGGLE_FORMAT_HTML, 'status_' . $key . '_' . $account->uid, 'fasttoggle-status-user-status-' . $key . '-' . intval($status));
  }
}