public function __construct() { showWorkTime("buffer construct start", 2); parent::__construct(); showWorkTime("buffer before session start", 2); if (!isset($_SESSION)) { session_start(); } showWorkTime("buffer after session start", 2); $_SESSION['starttime'] = time(); $this->checkHTTPAuth(); showWorkTime("buffer construct end", 2); }
public function __construct() { parent::__construct(); $session = session::getInstance(); $isSV = $session->get("user_is_sv"); if ($isSV && $session->isValid()) { $session->setValid(); } elseif ($isSV) { session::recreateInstance(true); } $this->checkHTTPAuth(); $mainConfigs = mainConfiguration::getInstance(); $this->sendEventEnable = (bool) $mainConfigs->get('kernel', 'buffer-send-event-enable'); }