FQCN (Полное имя класса)
Значение по умолчанию: \App\Container
Что такое FQCN?
FQCN (Fully Qualified Class Name) - это полное имя класса, включая пространство имён (namespace).
Как используется в библиотеке
В конфигурационном классе при создании компилятора:
new Compiler(
containers: [ ... ],
params: [ ... ],
fqcn: 'Your\\Namespace\\Container', // ← здесь
)
Указанный FQCN будет у сгенерированного класса.
Особенности
- Если namespace не указан - класс генерируется в глобальном пространстве имён
- Рекомендуется использовать пространства имён для избежания конфликтов
- Убедитесь, что FQCN соответствует PSR-4 автозагрузке в composer.json