Symfony\Component\ErrorHandler\Error\FatalError {#549 -error: array:4 [ "type" => 1 "message" => """ During class fetch: Uncaught ReflectionException: Class "Symfony\UX\LiveComponent\DefaultActionTrait" not found while loading "App\Twig\Components\CartBadgeComponent". in /htdocs/vendor/symfony/error-handler/DebugClassLoader.php:301\n Stack trace:\n #0 /htdocs/vendor/symfony/config/Resource/ClassExistenceResource.php(76): class_exists('App\\Twig\\Compon...')\n #1 /htdocs/vendor/symfony/dependency-injection/ContainerBuilder.php(403): Symfony\Component\Config\Resource\ClassExistenceResource->isFresh(0)\n #2 /htdocs/vendor/symfony/dependency-injection/Loader/FileLoader.php(349): Symfony\Component\DependencyInjection\ContainerBuilder->getReflectionClass('App\\Twig\\Compon...')\n #3 /htdocs/vendor/symfony/dependency-injection/Loader/FileLoader.php(129): Symfony\Component\DependencyInjection\Loader\FileLoader->findClasses('App\\', '../src/', Array, Object(Symfony\Component\DependencyInjection\Compiler\RegisterAutoconfigureAttributesPass), '/htdocs/config/...')\n #4 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(711): Symfony\Component\DependencyInjection\Loader\FileLoader->registerClasses(Object(Symfony\Component\DependencyInjection\Definition), 'App\\', '../src/', Array, '/htdocs/config/...')\n #5 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(259): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinition('App\\', Array, '/htdocs/config/...', Array, false, true)\n #6 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(182): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinitions(Array, '/htdocs/config/...')\n #7 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(134): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadContent(Array, '/htdocs/config/...')\n #8 /htdocs/vendor/symfony/config/Loader/FileLoader.php(162): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('/htdocs/config/...', NULL)\n #9 /htdocs/vendor/symfony/config/Loader/FileLoader.php(82): Symfony\Component\Config\Loader\FileLoader->doImport('/htdocs/config/...', NULL, false, '/htdocs/src/Ker...')\n #10 /htdocs/vendor/symfony/dependency-injection/Loader/FileLoader.php(78): Symfony\Component\Config\Loader\FileLoader->import('/htdocs/{config...', NULL, false, '/htdocs/src/Ker...')\n #11 /htdocs/vendor/symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php(67): Symfony\Component\DependencyInjection\Loader\FileLoader->import('/htdocs/{config...', NULL, false, '/htdocs/src/Ker...')\n #12 /htdocs/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(58): Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator->import('/htdocs/{config...')\n #13 /htdocs/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(194): App\Kernel->configureContainer(Object(Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator), Object(Symfony\Component\Config\Loader\DelegatingLoader), Object(Symfony\Component\DependencyInjection\ContainerBuilder))\n #14 /htdocs/vendor/symfony/dependency-injection/Loader/ClosureLoader.php(35): App\Kernel->Symfony\Bundle\FrameworkBundle\Kernel\{closure}(Object(Symfony\Component\DependencyInjection\ContainerBuilder), 'dev')\n #15 /htdocs/vendor/symfony/config/Loader/DelegatingLoader.php(37): Symfony\Component\DependencyInjection\Loader\ClosureLoader->load(Object(Closure), NULL)\n #16 /htdocs/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(150): Symfony\Component\Config\Loader\DelegatingLoader->load(Object(Closure))\n #17 /htdocs/vendor/symfony/http-kernel/Kernel.php(611): App\Kernel->registerContainerConfiguration(Object(Symfony\Component\Config\Loader\DelegatingLoader))\n #18 /htdocs/vendor/symfony/http-kernel/Kernel.php(498): Symfony\Component\HttpKernel\Kernel->buildContainer()\n #19 /htdocs/vendor/symfony/http-kernel/Kernel.php(744): Symfony\Component\HttpKernel\Kernel->initializeContainer()\n #20 /htdocs/vendor/symfony/http-kernel/Kernel.php(170): Symfony\Component\HttpKernel\Kernel->preBoot()\n #21 /htdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php(35): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request))\n #22 /htdocs/vendor/autoload_runtime.php(29): Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()\n #23 /htdocs/public/index.php(5): require_once('/htdocs/vendor/...')\n #24 {main} """ "file" => "/htdocs/src/Twig/Components/CartBadgeComponent.php" "line" => 10 ] }
use App\Service\CartService;use Symfony\UX\LiveComponent\Attribute\AsLiveComponent;use Symfony\UX\LiveComponent\DefaultActionTrait;#[AsLiveComponent('CartBadgeComponent', 'components/CartBadgeComponent.html.twig')]final class CartBadgeComponent{ use DefaultActionTrait; public int $itemCount = 0;|
FatalError
|
|---|
Symfony\Component\ErrorHandler\Error\FatalError:
Error: During class fetch: Uncaught ReflectionException: Class "Symfony\UX\LiveComponent\DefaultActionTrait" not found while loading "App\Twig\Components\CartBadgeComponent". in /htdocs/vendor/symfony/error-handler/DebugClassLoader.php:301
Stack trace:
#0 /htdocs/vendor/symfony/config/Resource/ClassExistenceResource.php(76): class_exists('App\\Twig\\Compon...')
#1 /htdocs/vendor/symfony/dependency-injection/ContainerBuilder.php(403): Symfony\Component\Config\Resource\ClassExistenceResource->isFresh(0)
#2 /htdocs/vendor/symfony/dependency-injection/Loader/FileLoader.php(349): Symfony\Component\DependencyInjection\ContainerBuilder->getReflectionClass('App\\Twig\\Compon...')
#3 /htdocs/vendor/symfony/dependency-injection/Loader/FileLoader.php(129): Symfony\Component\DependencyInjection\Loader\FileLoader->findClasses('App\\', '../src/', Array, Object(Symfony\Component\DependencyInjection\Compiler\RegisterAutoconfigureAttributesPass), '/htdocs/config/...')
#4 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(711): Symfony\Component\DependencyInjection\Loader\FileLoader->registerClasses(Object(Symfony\Component\DependencyInjection\Definition), 'App\\', '../src/', Array, '/htdocs/config/...')
#5 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(259): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinition('App\\', Array, '/htdocs/config/...', Array, false, true)
#6 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(182): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinitions(Array, '/htdocs/config/...')
#7 /htdocs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(134): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadContent(Array, '/htdocs/config/...')
#8 /htdocs/vendor/symfony/config/Loader/FileLoader.php(162): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('/htdocs/config/...', NULL)
#9 /htdocs/vendor/symfony/config/Loader/FileLoader.php(82): Symfony\Component\Config\Loader\FileLoader->doImport('/htdocs/config/...', NULL, false, '/htdocs/src/Ker...')
#10 /htdocs/vendor/symfony/dependency-injection/Loader/FileLoader.php(78): Symfony\Component\Config\Loader\FileLoader->import('/htdocs/{config...', NULL, false, '/htdocs/src/Ker...')
#11 /htdocs/vendor/symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php(67): Symfony\Component\DependencyInjection\Loader\FileLoader->import('/htdocs/{config...', NULL, false, '/htdocs/src/Ker...')
#12 /htdocs/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(58): Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator->import('/htdocs/{config...')
#13 /htdocs/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(194): App\Kernel->configureContainer(Object(Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator), Object(Symfony\Component\Config\Loader\DelegatingLoader), Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#14 /htdocs/vendor/symfony/dependency-injection/Loader/ClosureLoader.php(35): App\Kernel->Symfony\Bundle\FrameworkBundle\Kernel\{closure}(Object(Symfony\Component\DependencyInjection\ContainerBuilder), 'dev')
#15 /htdocs/vendor/symfony/config/Loader/DelegatingLoader.php(37): Symfony\Component\DependencyInjection\Loader\ClosureLoader->load(Object(Closure), NULL)
#16 /htdocs/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(150): Symfony\Component\Config\Loader\DelegatingLoader->load(Object(Closure))
#17 /htdocs/vendor/symfony/http-kernel/Kernel.php(611): App\Kernel->registerContainerConfiguration(Object(Symfony\Component\Config\Loader\DelegatingLoader))
#18 /htdocs/vendor/symfony/http-kernel/Kernel.php(498): Symfony\Component\HttpKernel\Kernel->buildContainer()
#19 /htdocs/vendor/symfony/http-kernel/Kernel.php(744): Symfony\Component\HttpKernel\Kernel->initializeContainer()
#20 /htdocs/vendor/symfony/http-kernel/Kernel.php(170): Symfony\Component\HttpKernel\Kernel->preBoot()
#21 /htdocs/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php(35): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#22 /htdocs/vendor/autoload_runtime.php(29): Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
#23 /htdocs/public/index.php(5): require_once('/htdocs/vendor/...')
#24 {main}
at /htdocs/src/Twig/Components/CartBadgeComponent.php:10
|