Опитах се автоматично да генерирам пакет в 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.
Някакви идеи защо се случва това?