fire-one
Новичок
Доброго времени суток.
Прошу направить на путь истинный, совсем запутался.
У меня есть класс Site, который использует классы DB, Template.
Подключаю я их внутри Site ($db = new DB).
Так же подключаю компонент, класс Component, который так же использует DB, но в нем приходится создавать новую инстанцию DB. И переменные из Site не наследуются (на пример, Site->settings).
Помогите, как правильно сделать структуру классов?
Не смотря на сумбурное изложение мыслей, надеюсь, что те кто уже сталкивался с этим поймут о чем речь.
Очень надеюсь на помощь. Спасибо

Прошу направить на путь истинный, совсем запутался.
У меня есть класс Site, который использует классы DB, Template.
Подключаю я их внутри Site ($db = new DB).
Так же подключаю компонент, класс Component, который так же использует DB, но в нем приходится создавать новую инстанцию DB. И переменные из Site не наследуются (на пример, Site->settings).
Помогите, как правильно сделать структуру классов?
Не смотря на сумбурное изложение мыслей, надеюсь, что те кто уже сталкивался с этим поймут о чем речь.
Очень надеюсь на помощь. Спасибо
