esterio пишет:конуструктор Main ничего не возвращает (он и не должен) что вы хотите присвоить в $this->db_connect?
Ну,, в конструкторе Main класса, в $this->db_connect я запихиваю дескриптор подключения. А возвращает его - стат метод connect.
esterio пишет:если вы про синглтон, то у вас никогда не будет екземпляров Admin и Login
Ну вот это я и не понял...
Я ведь могу создавать объекты этих классов и один из них работает даже очинь успешно.
esterio пишет:плюс включение ошибок вам выведет ошибку при переопределении методов дочерних классов
В этом случае так у меня и получается. Тоже самое, когда обращаюсь к методу который находится в Main
esterio пишет:ну и на последок, при создании каждого обьекта у вас будет создаваться коннект с базой а это плохая архитектура
Наверно вся идея синглтона в том, чтобы соединение открывалось только один раз...
А в этом случае, при попытке создать еще одно подключение, мне выдает, что "не может переопределить..." Поэтому хотя бы это работает
И вот изза чего я пытаюсь закрыть конект, чтобы открыть его во втором классе.
Ну и вообще, большое спасибо за помощь и ссылку на инфу. Буду изучать, если что вернусь с наболевшим )))
Буду всем признателен за комментарии к этому сообщению...
Еще раз спасибо
|