У меня проблемы с простым подключением в CI версии 1.7.3.
Я установил перехват [pre_controller] в файле config hook.php, и код перехвата:
class Cookie {
function remember_me(){
$CI =& get_instance();
if($CI->input->cookie('remember_me_id',true)){
$CI->load->model('user');
$user = $CI->user->populateById($id = $CI->input->cookie('remember_me_id',true));
if($user){
if($CI->input->cookie('remember_me_token',true) == md5($user->email.$user->password)){
$CI->bootstrap->setUserSession($user);
}
}
}
}
}
//end class
хук загружается и выполняется, но не загружает входную библиотеку, потому что возвращает ошибку:
Вызов функции-члена cookie () для необъекта
как это возможно? Возможно ли, что библиотека ввода загружается после выполнения ловушек? : O
... причина, по которой библиотека ввода контроллеров, представлений и моделей работает без ошибок: /