Хотел сделать класс, и подгружать модули методом $ModuleManager->Add(ИмяМодуля), а в модуле прописывать $ModuleManager->Add(ИмяТребуемогоМодуля), чтобы если модуль уже загружен, то ничего не делало, если нет - загружало, не нашло - сообщило... но подгрузка происходит в контексте и области видимости метода Add . Ничего не работает. Прописывать global для экземпляра класса в этом же классе - имхо бред. Посоветуйте что-нить или направление куда рыть.
|