есть класс
User для работы с авторизацией.
есть статичный метод isAuthorized, который можно вызывать из любого участка проекта через
User::isAuthorized();
Внутри этого статического метода есть служебный метод для проверки пользователя в БД :
if(self::checkIdIndb($user))
Этот метод будет работать только внутри класса. по этому ему нужно поставить
PRIVATE
Но тут загвоздка в том, что когда ставлю PRIVATE , то перестает работать
self::checkIdIndb , и перестает работать
$this->checkIdIndb.
ВОПРОС:
Подскажите пожалуйста, как правильно вызывать приватные методы и свойства из статичных методов?