19 declare(strict_types=1);
34 $this->
lng = $language;
39 if (!$this->sessionReminder->isActive()) {
45 $this->page->addJavaScript(
'./Services/Authentication/js/session_reminder.js');
47 $url =
'./sessioncheck.php?client_id=' .
CLIENT_ID .
'&lang=' . $this->
lng->getLangKey();
48 $devMode = defined(
'DEVMODE') && DEVMODE ? 1 : 0;
50 $sessionId = session_id();
51 $sessionHash = md5($sessionId);
57 client_id:
"$clientId",
65 $this->page->addOnLoadCode($javascript);
__construct(ilSessionReminder $sessionReminder, ilGlobalTemplateInterface $page, ilLanguage $language)
ilSessionReminder $sessionReminder
ilGlobalTemplateInterface $page
static initjQuery(ilGlobalTemplateInterface $a_tpl=null)
inits and adds the jQuery JS-File to the global or a passed template