You are here

function drupalforfirebug_user in Drupal For Firebug 6

Same name and namespace in other branches
  1. 5 drupalforfirebug.module \drupalforfirebug_user()

Implementation of hook_user()

File

./drupalforfirebug.module, line 93

Code

function drupalforfirebug_user($op, &$edit, &$account, $category = NULL) {
  global $dfp_runtime;
  if (!user_access('Access Firebug Debug')) {
    return;
  }
  if (isset($account->uid)) {
    $uid = $account->uid;
    $name = $account->name;
  }
  else {
    $uid = '*' . t('NEW') . '*';
    $name = '*' . t('NEW') . '*';
  }
  if (is_object($account)) {
    $account_clone = drupal_clone($account);
    $account_clone->pass = '**' . t('Not shown for security reasons') . '**';
    $data = drupalforfirebug_array_compare((array) $account_clone, (array) $account_clone);
    $output = drupalforfirebug_field_object('user', $uid, $op, $data);
    drupalforfirebug_log($output, 'hook_user');
  }
}