Я создаю такой пакет
<?php
namespace CDC\Basement\Bundle\UtilBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class CDCUtilBundle extends Bundle {}
и добавляю composer. json файл в каталог root моей папки пакета и помещаю его в автозагрузку
"psr-4": { "CDC\\Basement\\Bundle\\UtilBundle\\": "src/" },
основной класс, расположенный в папке / sr c.
После запуска команды composer dump-autoload
, но я получаю эту ошибку:
Попытка загрузить класс "CDCUtilBundle" из пространства имен " CDC \ Basement \ Bundle \ UtilBundle». Вы забыли оператор use для другого пространства имен?
Если я правильно понял после выполнения команды, новое пространство имен должно быть добавлено в autoload_psr4. php и autoload_stati c. php (вендор / композитор /), также в основном composer. json тоже, что и другие связки https://prnt.sc/r9rwss.
Что я сделал не так? Может я забыл добавить где-нибудь конфиги или мне тоже нужно запускать другие команды?