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