( ! ) 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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 356760 | {main}( ) | .../index.php:0 |
2 | 0.0000 | 357256 | require_once( '/home/debian/DEV/sep/vendor/autoload_runtime.php ) | .../index.php:5 |
3 | 0.0013 | 441792 | Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run( ) | .../autoload_runtime.php:29 |
4 | 0.0013 | 441792 | Symfony\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 |
5 | 0.0013 | 441792 | Symfony\Component\HttpKernel\Kernel->preBoot( ) | .../Kernel.php:185 |
6 | 0.0023 | 463960 | Symfony\Component\HttpKernel\Kernel->initializeContainer( ) | .../Kernel.php:771 |
7 | 0.0088 | 1838984 | Symfony\Component\Config\ConfigCache->isFresh( ) | .../Kernel.php:414 |
8 | 0.0088 | 1838984 | Symfony\Component\Config\ResourceCheckerConfigCache->isFresh( ) | .../ConfigCache.php:58 |
9 | 0.0098 | 2017072 | Symfony\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 |
10 | 0.0098 | 2017168 | Symfony\Component\Config\Resource\ReflectionClassResource->isFresh( $timestamp = 1749218262 ) | .../SelfCheckingResourceChecker.php:44 |
11 | 0.0098 | 2017168 | Symfony\Component\Config\Resource\ReflectionClassResource->computeHash( ) | .../ReflectionClassResource.php:51 |
12 | 0.0098 | 2017264 | __construct( $objectOrClass = 'App\\Controller\\Admin\\ApplicationCrudController' ) | .../ReflectionClassResource.php:103 |
13 | 0.0098 | 2017384 | Symfony\Component\ErrorHandler\DebugClassLoader->loadClass( $class = 'App\\Controller\\Admin\\ApplicationCrudController' ) | .../ReflectionClassResource.php:103 |
14 | 0.0102 | 2069280 | include( '/home/debian/DEV/sep/src/Controller/Admin/ApplicationCrudController.php ) | .../DebugClassLoader.php:298 |
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 ] }
}
}
public function createIndexQueryBuilder(SearchDto $searchDto, EntityDto $entityDto, FieldCollection $fields, FilterCollection $filters): QueryBuilder
{
$session = $this->container;
dump($session);
// if ($session->get('unit')) {
// return $this->container->get(EntityRepository::class)->createQueryBuilder($searchDto, $entityDto, $fields, $filters)->andWhere('entity.unit = :unit')->setParameter('unit', $session->get('unit'));
<?php
use App\Kernel;
require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
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}() |