Archived
1
0
This repository has been archived on 2020-12-10. You can view files and clone it, but cannot push or open issues or pull requests.
old/application/core/MY_Controller.php
2018-10-16 18:28:42 +02:00

36 lines
970 B
PHP

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class MY_Controller extends CI_Controller
{
public function __construct(...$names)
{
parent::__construct();
$this->load->helper('cookie');
$lang = isset($_SESSION['site_lang']) ? $_SESSION['site_lang'] : 'de';
$_SESSION['site_lang'] = $lang;
foreach($this->lang->is_loaded as $loadedName => $loadedLang) {
if($loadedLang != $lang) {
$this->lang->load($loadedName, 'de'); // Fallback
$this->lang->load($loadedName, $lang);
}
}
foreach ($names as $name) {
$this->lang->load($name, 'de');
$this->lang->load($name, $lang);
}
setlocale(LC_TIME, $lang);
$rememberMe = get_cookie('rememberMe');
if($rememberMe != NULL) {
$token = get_cookie('token');
var_dump($rememberMe, $token);
}
}
}