Я использую базовый менеджер входа в систему, который находится в примере приложения ошибок, но мой главный контроллер администратора теперь имеет около 25 функций, и в начале каждой функции мне нужно вызвать
$this->login_manager->check_login(1);
Есть ли простой способ, чтобы эта проверка выполнялась автоматически в каждой функции, или мне придется пройти по маршруту MY_Controller, а затем унаследовать его.
Мой текущий конструктор выглядит так
class Admin extends CI_Controller
{
function __construct()
{
parent::__construct();
$this->load->library('login_manager', array('autologin' => FALSE, 'required_group' => 1));
}