Symfony 5 Ошибка автозагрузки пространства имен пакета - PullRequest
0 голосов
/ 01 марта 2020

Я создаю такой пакет

<?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.

Что я сделал не так? Может я забыл добавить где-нибудь конфиги или мне тоже нужно запускать другие команды?

...