Модель: Personal
Класс Models_Personal реализует логику взаимодействия с личным кабинетом пользователя.
Методы со знаком * содержат хуки
string | changePass() * |
Функция смены пароля пользователя После проверки корректности введённых данных производит хэширование и внесения в БД пароля пользователя
echo Models_Personal::changePass('newUserPassword123', 5);
|
string | changePhone() * |
Функция смены телефона пользователя После проверки корректности введённых данных производит запись в БД телефона пользователя
echo Models_Personal::changePhone('+7-999-999-99-99', 5);
|
Метод
string changePass (string $newPass, int $id, bool $forgotPass = false)
Параметры
Результат работы метода можно изменить хуком: Models_Personal_changePass
Описание
Функция смены пароля пользователя
После проверки корректности введённых данных производит хэширование и внесения в БД пароля пользователя
echo Models_Personal::changePass('newUserPassword123', 5);
Метод
string changePhone (string $newPhone, int $id, bool $changePhone = false)
Параметры
Результат работы метода можно изменить хуком: Models_Personal_changePhone
Описание
Функция смены телефона пользователя
После проверки корректности введённых данных производит запись в БД телефона пользователя
echo Models_Personal::changePhone('+7-999-999-99-99', 5);