getUser() public static method

public static getUser ( ) : Kimai_User
return Kimai_User
Esempio n. 1
0
         $logdatei = fopen(WEBROOT . "temporary/logfile.txt", "w");
         fwrite($logdatei, "");
         fclose($logdatei);
         echo $kga['lang']['log_delete'];
     } else {
         die;
     }
     break;
     /**
      * Write some message to the logfile.
      */
 /**
  * Write some message to the logfile.
  */
 case "shoutbox":
     Kimai_Logger::logfile("[" . Kimai_Registry::getUser()->getName() . "] " . $axValue);
     break;
     /**
      * Return the $kga variable (Kimai Global Array). Strip out some sensitive
      * information if not configured otherwise.
      */
 /**
  * Return the $kga variable (Kimai Global Array). Strip out some sensitive
  * information if not configured otherwise.
  */
 case "reloadKGA":
     $output = $kga;
     $filter = array('server_hostname' => "xxx", 'server_database' => "xxx", 'server_username' => "xxx", 'server_password' => "xxx", 'password_salt' => "xxx", 'user' => array('secure' => "xxx", 'userID' => "xxx", 'pw' => "xxx", 'password' => "xxx", 'apikey' => "xxx"));
     switch ($axValue) {
         case 'plain':
             $output = $kga;
Esempio n. 2
0
$view->assign('months_short_array', sprintf("['%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s']", $kga['lang']['months_short'][0], $kga['lang']['months_short'][1], $kga['lang']['months_short'][2], $kga['lang']['months_short'][3], $kga['lang']['months_short'][4], $kga['lang']['months_short'][5], $kga['lang']['months_short'][6], $kga['lang']['months_short'][7], $kga['lang']['months_short'][8], $kga['lang']['months_short'][9], $kga['lang']['months_short'][10], $kga['lang']['months_short'][11]));
// assign view placeholders
$view->assign('current_timer_hour', $current_timer['hour']);
$view->assign('current_timer_min', $current_timer['min']);
$view->assign('current_timer_sec', $current_timer['sec']);
$view->assign('current_timer_start', $current_timer['all'] ? $current_timer['all'] : time());
$view->assign('current_time', time());
$view->assign('timeframe_in', $in);
$view->assign('timeframe_out', $out);
$view->assign('kga', $kga);
$view->assign('extensions', $extensions->extensionsTabData());
$view->assign('css_extension_files', $extensions->cssExtensionFiles());
$view->assign('js_extension_files', $extensions->jsExtensionFiles());
$view->assign('currentRecording', -1);
if (isset($kga['user'])) {
    $view->assign('user', Kimai_Registry::getUser());
    $currentRecordings = $database->get_current_recordings($kga['user']['userID']);
    if (count($currentRecordings) > 0) {
        $view->assign('currentRecording', $currentRecordings[0]);
    }
}
$view->assign('openAfterRecorded', $kga->getSettings()->isShowAfterRecorded());
$view->assign('lang_checkUsername', $kga['lang']['checkUsername']);
$view->assign('lang_checkGroupname', $kga['lang']['checkGroupname']);
$view->assign('lang_checkStatusname', $kga['lang']['checkStatusname']);
$view->assign('lang_checkGlobalRoleName', $kga['lang']['checkGlobalRoleName']);
$view->assign('lang_checkMembershipRoleName', $kga['lang']['checkMembershipRoleName']);
$customerData = array('customerID' => false, 'name' => '');
$projectData = array('projectID' => false, 'name' => '');
$activityData = array('activityID' => false, 'name' => '');
if (!isset($kga['customer'])) {