You are here

function ulogin_report in uLogin (advanced version) 6

Same name and namespace in other branches
  1. 7 ulogin.admin.inc \ulogin_report()
1 string reference to 'ulogin_report'
ulogin_menu in ./ulogin.module
Implements hook_menu().

File

./ulogin.admin.inc, line 146

Code

function ulogin_report() {
  $providers = _ulogin_providers_list();
  $header = array(
    t('Authentication provider'),
    t('Users count'),
  );
  $rows = array();
  $results = db_query('SELECT network, COUNT(ulogin_uid) count FROM {ulogin_identity} GROUP BY network');
  while ($result = db_fetch_array($results)) {
    $rows[] = array(
      $providers[$result['network']],
      $result['count'],
    );
  }
  $form = array();
  $form['report'] = array(
    '#value' => theme('table', $header, $rows),
  );
  return $form;
}