Я создал помощник "session_helper.php" в приложении / helpers / folder
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
if ( ! function_exists('is_login'))
{
function is_login()
{
$CI =& get_instance();
$is_logged_in = $CI->session->userdata('is_logged_in');
if (!isset($is_logged_in) || $is_logged_in != TRUE) {
redirect('login');
}
}
}
и контроллере "Configuracion":
class Configuracion extends CI_Controller {
function __construct()
{
parent::__construct();
$this->is_logged_in();
}
function is_logged_in()
{
$this->load->helper('session');
$this->is_login();
}
}
Проблема заключается в том, что я вызываю контроллер"http://localhost/proyect/configuracion" Я получаю следующую ошибку:
Неустранимая ошибка: вызов неопределенного метода Configuracion :: is_login () в C: ... \ application \ controllers \ configuracion.php в строке 15
Я прочитал руководство и, видимо, все правильно ... что не так?