Получить возвращенное значение из функции в состоянии в Ion Auth

В функции auth / create_user есть следующий код:

if ($this->form_validation->run() == true && $this->ion_auth->register($username, $password, $email, $additional_data)) {

Это когда новый пользователь создается. функция регистра $ this-> ion_auth-> возвращает идентификатор вновь созданного пользователя. У меня вопрос, как мне получить доступ к этому идентификатору пользователя? Он не присвоен переменной, и я не уверен, как получить к нему доступ.

Благодарю.

0

Решение

Просто назначьте его переменной:

if ($this->form_validation->run() == true &&
($id = $this->ion_auth->register($username, $password, $email, $additional_data)))
{
echo $id;
}
0

Другие решения

Я думаю, что ответ Абры неправильный … Вы не получите идентификатор из метода register, он будет возвращать только True или False.

Попробуйте использовать КИ $this->db->insert_id() получить идентификатор последнего вставленного пользователя в таблицу

0

По вопросам рекламы [email protected]