Моя проблема заключается в следующем: я пишу библиотеку входа в систему.Эта библиотека имеет функцию _validation (), и она использует библиотеку проверки для проверки данных.При использовании обычных методов проверки это работает просто отлично, но использование функции обратного вызова просто не работает.Он не вызывается.
Я называю это так.
$this->CI->form_validation->set_rules('user', 'Username', 'required|callback__check_user');
Имя функции _check_user и используется имя пользователя _check_user ($ user).Сама функция работает нормально, и я также могу вызвать ее в классе ($ this -> _ check_user ('username')) с рабочим результатом.
Я предполагаю, что может быть проблема, потому что я не работаю в контроллере, поэтому у меня есть экземпляр CI $ this-> CI вместо только исходного экземпляра $ this ->
У кого-нибудь есть подсказки, как это исправить?
Заранее спасибо.