Недавно я столкнулся с ситуацией, когда мне нужно использовать вложенные классы в моем коде.
На самом деле я реализовал Threading в php, я использую работника и концепцию объединения в потоки.
Я разработал приложение в среде YII, потоки в основном выполняют некоторые вычисления, и мне нужно сохранить эти вычисления в базе данных.
Я не могу получить доступ к файлам модели платформы YII в классе потока, так как класс потока ничего не знает о структуре YII. Если я как-то сделаю класс MyCustomThread вложенными классами в YII, это будет свойство суперкласса YII, и все операции можно будет легко выполнить.
Я изучил концепцию пространства имен, но она не сработала, возможно, мой дочерний класс расширил класс THREADED, который вызывает проблему.
Ваши мысли, пожалуйста?
Задача ещё не решена.
Других решений пока нет …