// src/Eccube/Controller/PageController.php namespace Eccube\Controller; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Annotation\Route; use Eccube\Entity\Product; class PageController extends AbstractController { /** * @Route("/lookbook", name="lookbook") */ public function lookbook(Request $request) { // 必要なデータを取得 $products = $this->getDoctrine()->getRepository(Product::class)->findAll(); // テンプレートにデータを渡して表示 return $this->render('default/user_data/lookbook.twig', [ 'products' => $products, ]); } }
Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\InvalidArgumentException: Expected to find class "Eccube\Controller\PageController" in file "/home/seikakujp/seikakujp.com/public_html/src/Eccube/Controller/PageController.php" while importing services from resource "../../../src/Eccube/*", but it was not found! Check the namespace prefix used with the resource. in /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/FileLoader.php:300 Stack trace: #0 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/FileLoader.php(121): Symfony\Component\DependencyInjection\Loader\FileLoader->findClasses('Eccube\\', '../../../src/Ec...', Array, Object(Symfony\Component\DependencyInjection\Compiler\RegisterAutoconfigureAttributesPass), '/home/seikakujp...') #1 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(705): Symfony\Component\DependencyInjection\Loader\FileLoader->registerClasses(Object(Symfony\Component\DependencyInjection\Definition), 'Eccube\\', '../../../src/Ec...', '../../../src/Ec...', '/home/seikakujp...') #2 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(254): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinition('Eccube\\', Array, '/home/seikakujp...', Array, false, true) #3 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(177): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseDefinitions(Array, '/home/seikakujp...') #4 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(133): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadContent(Array, '/home/seikakujp...') #5 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/FileLoader.php(167): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('/home/seikakujp...', NULL) #6 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/FileLoader.php(98): Symfony\Component\Config\Loader\FileLoader->doImport('/home/seikakujp...', NULL, false, NULL) #7 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/FileLoader.php(70): Symfony\Component\Config\Loader\FileLoader->import('/home/seikakujp...') #8 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/GlobFileLoader.php(24): Symfony\Component\DependencyInjection\Loader\FileLoader->import('/home/seikakujp...') #9 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/DelegatingLoader.php(37): Symfony\Component\DependencyInjection\Loader\GlobFileLoader->load('/home/seikakujp...', 'glob') #10 /home/seikakujp/seikakujp.com/public_html/src/Eccube/Kernel.php(166): Symfony\Component\Config\Loader\DelegatingLoader->load('/home/seikakujp...', 'glob') #11 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(175): Eccube\Kernel->configureContainer(Object(Symfony\Component\DependencyInjection\ContainerBuilder), Object(Symfony\Component\Config\Loader\DelegatingLoader)) #12 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/ClosureLoader.php(36): Eccube\Kernel->Symfony\Bundle\FrameworkBundle\Kernel\{closure}(Object(Symfony\Component\DependencyInjection\ContainerBuilder), 'prod') #13 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/DelegatingLoader.php(37): Symfony\Component\DependencyInjection\Loader\ClosureLoader->load(Object(Closure), NULL) #14 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(146): Symfony\Component\Config\Loader\DelegatingLoader->load(Object(Closure)) #15 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(608): Eccube\Kernel->registerContainerConfiguration(Object(Symfony\Component\Config\Loader\DelegatingLoader)) #16 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(505): Symfony\Component\HttpKernel\Kernel->buildContainer() #17 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(763): Symfony\Component\HttpKernel\Kernel->initializeContainer() #18 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(185): Symfony\Component\HttpKernel\Kernel->preBoot() #19 /home/seikakujp/seikakujp.com/public_html/index.php(83): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #20 {main} Next Symfony\Component\Config\Exception\LoaderLoadException: Expected to find class "Eccube\Controller\PageController" in file "/home/seikakujp/seikakujp.com/public_html/src/Eccube/Controller/PageController.php" while importing services from resource "../../../src/Eccube/*", but it was not found! Check the namespace prefix used with the resource in /home/seikakujp/seikakujp.com/public_html/app/config/eccube/services.yaml (which is loaded in resource "/home/seikakujp/seikakujp.com/public_html/app/config/eccube/services.yaml"). in /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/FileLoader.php:182 Stack trace: #0 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/FileLoader.php(98): Symfony\Component\Config\Loader\FileLoader->doImport('/home/seikakujp...', NULL, false, NULL) #1 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/FileLoader.php(70): Symfony\Component\Config\Loader\FileLoader->import('/home/seikakujp...') #2 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/GlobFileLoader.php(24): Symfony\Component\DependencyInjection\Loader\FileLoader->import('/home/seikakujp...') #3 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/DelegatingLoader.php(37): Symfony\Component\DependencyInjection\Loader\GlobFileLoader->load('/home/seikakujp...', 'glob') #4 /home/seikakujp/seikakujp.com/public_html/src/Eccube/Kernel.php(166): Symfony\Component\Config\Loader\DelegatingLoader->load('/home/seikakujp...', 'glob') #5 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(175): Eccube\Kernel->configureContainer(Object(Symfony\Component\DependencyInjection\ContainerBuilder), Object(Symfony\Component\Config\Loader\DelegatingLoader)) #6 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/dependency-injection/Loader/ClosureLoader.php(36): Eccube\Kernel->Symfony\Bundle\FrameworkBundle\Kernel\{closure}(Object(Symfony\Component\DependencyInjection\ContainerBuilder), 'prod') #7 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/DelegatingLoader.php(37): Symfony\Component\DependencyInjection\Loader\ClosureLoader->load(Object(Closure), NULL) #8 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php(146): Symfony\Component\Config\Loader\DelegatingLoader->load(Object(Closure)) #9 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(608): Eccube\Kernel->registerContainerConfiguration(Object(Symfony\Component\Config\Loader\DelegatingLoader)) #10 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(505): Symfony\Component\HttpKernel\Kernel->buildContainer() #11 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(763): Symfony\Component\HttpKernel\Kernel->initializeContainer() #12 /home/seikakujp/seikakujp.com/public_html/vendor/symfony/http-kernel/Kernel.php(185): Symfony\Component\HttpKernel\Kernel->preBoot() #13 /home/seikakujp/seikakujp.com/public_html/index.php(83): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #14 {main} thrown in /home/seikakujp/seikakujp.com/public_html/vendor/symfony/config/Loader/FileLoader.php on line 182