Я попытался автоматически сгенерировать пакет в Symfony3, используя инструкции на официальном сайте: https://symfony.com/doc/current/bundles.html, но не удалось.
Я создал каталог \src\TestBundle
в своем проекте с файлом TestBundle.php
в нем. Я расширил свой класс TestBundle
из Bundle и добавил строку use Symfony\Component\HttpKernel\Bundle\Bundle;
перед объявлением класса.
Я добавил имя своего нового пакета в список пакетов в AppKernel.php
.
Наконец, когда я выполняю $ php bin/console generate:bundle --namespace=TestBundle
, я получаю эту ошибку:
Неустранимая ошибка PHP: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: попытка загрузить класс TestBundle из пространства имен TestBundle.
Любые идеи, почему это происходит?