Я работаю с базой кода Symfony 1.1 и пытаюсь написать плагин, содержащий задачу, которая будет автоматизировать некоторые процессы.
В настоящее время я обнаруживаю, что внутри Задачи Symfony не полностью загружаетсяавтозагрузка классов.Кажется, что зарегистрирован класс sfCoreAutoload
, но я не могу автоматически загружать другие классы из того же плагина или из любых других плагинов.
Структура каталогов похожа:
/project
/plugin
/myPlugin
/lib
/class
myClass.class.php
/task
myTask.class.php
Задачазагружается нормально, но в этой настройке не удается автоматически загрузить myClass
.Обычно я просто require
файл, но myClass
зависит от наличия другого плагина.
Кажется странным, что CLI Symfony не регистрирует автозагрузку для остальной части приложения, которое вы в данный момент используете, аналогично тому, как это было бы для веб-приложения.