Я использую настройки по умолчанию для установки tank_auth. Когда я попробовал следующее утверждение в контроллере:
$this->load->library('tank_auth');
Показывает следующий вывод:
This is Tank Auth Conf
This is Tank Auth Library-INITIAL
This is Tank Auth Library-BEFORE
This is Tank Auth Conf
This is Tank Auth Library-AFTER
This is login page in User Folder after USER_CONTROLLER-2
следующее - функция __construct из файла библиотеки tank_auth:
function __construct()
{
echo '<br>This is Tank Auth Library-INITIAL<br>';
$this->ci =& get_instance();
echo '<br>This is Tank Auth Library-BEFORE<br>';
$this->ci->load->config('tank_auth', TRUE);
$this->ci->load->library('session');
$this->ci->load->database();
$this->ci->load->model('tank_auth/users');
// Try to autologin
$this->autologin();
echo '<br>This is Tank Auth Library-AFTER<br>';
}
В конфигурационный файл tank_auth добавлены следующие строки:
echo '<br>This is Tank Auth Conf<br>';
Может ли кто-нибудь подсказать мне, почему файл конфигурации инициализируется два раза.
Примечание. В файле автозагрузки нет записи.
Tank_auth версия: 1.0.9.
Кодовый модуль зажигания: 2.0.2
Заранее спасибо