У меня есть класс userAuth
внутри его конструктора. Я добавил код для проверки пользователь действителен или нет, если в сеансе нет значения, я проверяю файлы cookie (как часть функции «Запомнить меня»), если есть какое-то значение внутри файлов cookie, я вызываю функцию ConfirmUser
для проверки его подлинность из базы данных. На основе значения, возвращаемого функцией confirmUser, я возвращаю в конструкторе значение типа bool (true или fales).
Я создал свой класс как:
<?php
class userAuth {
function userAuth(){
//code
}
function confirmUser($username, $password){
//code
}
}
$signin_user = new userAuth();
?>
Функция confirmUser
принимает два параметра строкового типа и возвращает целочисленное значение 0, 1, 2.
Я не могу добавить код функции confirmUser
внутри конструктора, поскольку я используя эту функцию еще в некоторых местах моего приложения.
Итак, я хочу знать, как вызвать пользовательскую функцию внутри конструктора в PHP. Пожалуйста, помогите.
Спасибо!