( ! ) Fatal error: Could not check compatibility between App\Controller\Admin\ApplicationCrudController::createIndexQueryBuilder(App\Controller\Admin\SearchDto $searchDto, App\Controller\Admin\EntityDto $entityDto, App\Controller\Admin\FieldCollection $fields, App\Controller\Admin\FilterCollection $filters): App\Controller\Admin\QueryBuilder and EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController::createIndexQueryBuilder(EasyCorp\Bundle\EasyAdminBundle\Dto\SearchDto $searchDto, EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto $entityDto, EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection $fields, EasyCorp\Bundle\EasyAdminBundle\Collection\FilterCollection $filters): Doctrine\ORM\QueryBuilder, because class App\Controller\Admin\SearchDto is not available in /home/debian/DEV/sep/src/Controller/Admin/ApplicationCrudController.php on line 331
Call Stack
#TimeMemoryFunctionLocation
10.0000356760{main}( ).../index.php:0
20.0000357256require_once( '/home/debian/DEV/sep/vendor/autoload_runtime.php ).../index.php:5
30.0013441792Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run( ).../autoload_runtime.php:29
40.0013441792Symfony\Component\HttpKernel\Kernel->handle( $request = class Symfony\Component\HttpFoundation\Request { public $attributes = class Symfony\Component\HttpFoundation\ParameterBag { protected $parameters = [...] }; public $request = class Symfony\Component\HttpFoundation\InputBag { protected $parameters = [...] }; public $query = class Symfony\Component\HttpFoundation\InputBag { protected $parameters = [...] }; public $server = class Symfony\Component\HttpFoundation\ServerBag { protected $parameters = [...] }; public $files = class Symfony\Component\HttpFoundation\FileBag { protected $parameters = [...] }; public $cookies = class Symfony\Component\HttpFoundation\InputBag { protected $parameters = [...] }; public $headers = class Symfony\Component\HttpFoundation\HeaderBag { protected $headers = [...]; protected $cacheControl = [...] }; protected $content = NULL; protected $languages = NULL; protected $charsets = NULL; protected $encodings = NULL; protected $acceptableContentTypes = NULL; protected $pathInfo = NULL; protected $requestUri = NULL; protected $baseUrl = NULL; protected $basePath = NULL; protected $method = NULL; protected $format = NULL; protected $session = NULL; protected $locale = NULL; protected $defaultLocale = 'en'; private ?string $preferredFormat = NULL; private bool $isHostValid = TRUE; private bool $isForwardedValid = TRUE; private bool $isSafeContentPreferred = *uninitialized*; private array $trustedValuesCache = []; private $isIisRewrite = FALSE }, $type = ???, $catch = ??? ).../HttpKernelRunner.php:35
50.0013441792Symfony\Component\HttpKernel\Kernel->preBoot( ).../Kernel.php:185
60.0023463960Symfony\Component\HttpKernel\Kernel->initializeContainer( ).../Kernel.php:771
70.00881838984Symfony\Component\Config\ConfigCache->isFresh( ).../Kernel.php:414
80.00881838984Symfony\Component\Config\ResourceCheckerConfigCache->isFresh( ).../ConfigCache.php:58
90.00982017072Symfony\Component\Config\Resource\SelfCheckingResourceChecker->isFresh( $resource = class Symfony\Component\Config\Resource\ReflectionClassResource { private array $files = ['/home/debian/DEV/sep/src/Controller/Admin/ApplicationCrudController.php' => NULL]; private string $className = 'App\\Controller\\Admin\\ApplicationCrudController'; private ReflectionClass $classReflector = *uninitialized*; private array $excludedVendors = []; private string $hash = '71d6c07be3efed1e01d6fa4e0e17308e' }, $timestamp = 1749218262 ).../ResourceCheckerConfigCache.php:90
100.00982017168Symfony\Component\Config\Resource\ReflectionClassResource->isFresh( $timestamp = 1749218262 ).../SelfCheckingResourceChecker.php:44
110.00982017168Symfony\Component\Config\Resource\ReflectionClassResource->computeHash( ).../ReflectionClassResource.php:51
120.00982017264__construct( $objectOrClass = 'App\\Controller\\Admin\\ApplicationCrudController' ).../ReflectionClassResource.php:103
130.00982017384Symfony\Component\ErrorHandler\DebugClassLoader->loadClass( $class = 'App\\Controller\\Admin\\ApplicationCrudController' ).../ReflectionClassResource.php:103
140.01022069280include( '/home/debian/DEV/sep/src/Controller/Admin/ApplicationCrudController.php ).../DebugClassLoader.php:298
Compile Error: Could not check compatibility between App\Controller\Admin\ApplicationCrudController::createIndexQueryBuilder(App\Controller\Admin\SearchDto $searchDto, App\Controller\Admin\EntityDto $entityDto, App\Controller\Admin\FieldCollection $fields, App\Controller\Admin\FilterCollection $filters): App\Controller\Admin\QueryBuilder and EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController::createIndexQueryBuilder(EasyCorp\Bundle\EasyAdminBundle\Dto\SearchDto $searchDto, EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto $entityDto, EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection $fields, EasyCorp\Bundle\EasyAdminBundle\Collection\FilterCollection $filters): Doctrine\ORM\QueryBuilder, because class App\Controller\Admin\SearchDto is not available (500 Internal Server Error)

Symfony Exception

FatalError

HTTP 500 Internal Server Error

Compile Error: Could not check compatibility between App\Controller\Admin\ApplicationCrudController::createIndexQueryBuilder(App\Controller\Admin\SearchDto $searchDto, App\Controller\Admin\EntityDto $entityDto, App\Controller\Admin\FieldCollection $fields, App\Controller\Admin\FilterCollection $filters): App\Controller\Admin\QueryBuilder and EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController::createIndexQueryBuilder(EasyCorp\Bundle\EasyAdminBundle\Dto\SearchDto $searchDto, EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto $entityDto, EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection $fields, EasyCorp\Bundle\EasyAdminBundle\Collection\FilterCollection $filters): Doctrine\ORM\QueryBuilder, because class App\Controller\Admin\SearchDto is not available

Exception

Symfony\Component\ErrorHandler\Error\ FatalError

Show exception properties
Symfony\Component\ErrorHandler\Error\FatalError {#52
  -error: array:4 [
    "type" => 64
    "message" => "Could not check compatibility between App\Controller\Admin\ApplicationCrudController::createIndexQueryBuilder(App\Controller\Admin\SearchDto $searchDto, App\Controller\Admin\EntityDto $entityDto, App\Controller\Admin\FieldCollection $fields, App\Controller\Admin\FilterCollection $filters): App\Controller\Admin\QueryBuilder and EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController::createIndexQueryBuilder(EasyCorp\Bundle\EasyAdminBundle\Dto\SearchDto $searchDto, EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto $entityDto, EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection $fields, EasyCorp\Bundle\EasyAdminBundle\Collection\FilterCollection $filters): Doctrine\ORM\QueryBuilder, because class App\Controller\Admin\SearchDto is not available"
    "file" => "/home/debian/DEV/sep/src/Controller/Admin/ApplicationCrudController.php"
    "line" => 331
  ]
}
  1.         }
  2.     }
  3.     public function createIndexQueryBuilder(SearchDto $searchDtoEntityDto $entityDtoFieldCollection $fieldsFilterCollection $filters): QueryBuilder
  4.     {
  5.         $session $this->container;
  6.         dump($session);
  7. //        if ($session->get('unit')) {
  8. //            return $this->container->get(EntityRepository::class)->createQueryBuilder($searchDto, $entityDto, $fields, $filters)->andWhere('entity.unit = :unit')->setParameter('unit', $session->get('unit'));
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';

Stack Trace

FatalError
Symfony\Component\ErrorHandler\Error\FatalError:
Compile Error: Could not check compatibility between App\Controller\Admin\ApplicationCrudController::createIndexQueryBuilder(App\Controller\Admin\SearchDto $searchDto, App\Controller\Admin\EntityDto $entityDto, App\Controller\Admin\FieldCollection $fields, App\Controller\Admin\FilterCollection $filters): App\Controller\Admin\QueryBuilder and EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController::createIndexQueryBuilder(EasyCorp\Bundle\EasyAdminBundle\Dto\SearchDto $searchDto, EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto $entityDto, EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection $fields, EasyCorp\Bundle\EasyAdminBundle\Collection\FilterCollection $filters): Doctrine\ORM\QueryBuilder, because class App\Controller\Admin\SearchDto is not available

  at /home/debian/DEV/sep/src/Controller/Admin/ApplicationCrudController.php:331
  at {main}()