Exceptions
Exceptions 3
Doctrine\DBAL\Exception\ TableNotFoundException
Show exception properties
Doctrine\DBAL\Exception\TableNotFoundException {#14849 -query: Doctrine\DBAL\Query {#14846 -sql: "SELECT t0.id AS id_1, t0.url AS url_2, t0.price AS price_3, t0.information AS information_4, t0.event_id AS event_id_5, t0.ticketing_id AS ticketing_id_6 FROM ticket t0 WHERE t0.event_id = ?" -params: array:1 [ 0 => 133184 ] -types: array:1 [ 0 => "integer" ] } }
case 1050:return new TableExistsException($exception, $query);case 1051:case 1146:return new TableNotFoundException($exception, $query);case 1216:case 1217:case 1451:case 1452:
in
vendor/doctrine/dbal/src/Connection.php
->
convert
(line 1976)
private function handleDriverException(Driver\Exception $driverException,?Query $query): DriverException {$this->exceptionConverter ??= $this->_driver->getExceptionConverter();$exception = $this->exceptionConverter->convert($driverException, $query);if ($exception instanceof ConnectionLost) {$this->close();}
in
vendor/doctrine/dbal/src/Connection.php
->
handleDriverException
(line 1918)
Driver\Exception $e,string $sql,array $params = [],array $types = []): DriverException {return $this->handleDriverException($e, new Query($sql, $params, $types));}/** @internal */final public function convertException(Driver\Exception $e): DriverException{
in
vendor/doctrine/dbal/src/Connection.php
->
convertExceptionDuringQuery
(line 1111)
$result = $connection->query($sql);}return new Result($result, $this);} catch (Driver\Exception $e) {throw $this->convertExceptionDuringQuery($e, $sql, $params, $types);} finally {if ($logger !== null) {$logger->stopQuery();}}
in
vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php
->
executeQuery
(line 1858)
}$sql = $this->getSelectSQL($criteria, $assoc, null, $limit, $offset);[$params, $types] = $this->expandToManyParameters($parameters);return $this->conn->executeQuery($sql, $params, $types);}/*** {@inheritDoc}*/
in
vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php
->
getOneToManyStatement
(line 1803)
AssociationMapping $assoc,object $sourceEntity,PersistentCollection $collection,): mixed {assert($assoc instanceof OneToManyAssociationMapping);$stmt = $this->getOneToManyStatement($assoc, $sourceEntity);return $this->loadCollectionFromStatement($assoc, $stmt, $collection);}/** Builds criteria and execute SQL statement to fetch the one to many entities from. */
in
vendor/doctrine/orm/src/UnitOfWork.php
->
loadOneToManyCollection
(line 2720)
$assoc = $collection->getMapping();$persister = $this->getEntityPersister($assoc->targetEntity);switch ($assoc->type()) {case ClassMetadata::ONE_TO_MANY:$persister->loadOneToManyCollection($assoc, $collection->getOwner(), $collection);break;case ClassMetadata::MANY_TO_MANY:$persister->loadManyToManyCollection($assoc, $collection->getOwner(), $collection);break;
in
vendor/doctrine/orm/src/PersistentCollection.php
->
loadCollection
(line 636)
if ($this->isDirty) {$newlyAddedDirtyObjects = $this->unwrap()->toArray();}$this->unwrap()->clear();$this->getUnitOfWork()->loadCollection($this);$this->takeSnapshot();if ($newlyAddedDirtyObjects) {$this->restoreNewObjectsInDirtyCollection($newlyAddedDirtyObjects);}
in
vendor/doctrine/orm/src/PersistentCollection.php
->
doInitialize
(line 186)
{if ($this->initialized || ! $this->association) {return;}$this->doInitialize();$this->initialized = true;}/**
in
vendor/doctrine/collections/src/AbstractLazyCollection.php
->
initialize
(line 313)
* @phpstan-return Traversable<TKey,T>*/#[ReturnTypeWillChange]public function getIterator(){$this->initialize();return $this->collection->getIterator();}/**
in
vendor/symfony/form/Extension/Core/EventListener/ResizeFormListener.php
->
getIterator
(line 115)
foreach ($form as $name => $child) {$form->remove($name);}// Then add all rows again in the correct orderforeach ($data as $name => $value) {$form->add($name, $this->type, array_replace(['property_path' => '['.$name.']',], $this->options));}}
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
postSetData
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
->
dispatch
(line 28)
) {}public function dispatch(object $event, ?string $eventName = null): object{return $this->dispatcher->dispatch($event, $eventName);}public function addListener(string $eventName, callable|array $listener, int $priority = 0): never{throw new \BadMethodCallException('Unmodifiable event dispatchers must not be modified.');
in
vendor/symfony/form/Form.php
->
dispatch
(line 322)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));}if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {$event = new PostSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::POST_SET_DATA);}return $this;}
in
vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php
->
setData
(line 50)
foreach ($forms as $form) {$config = $form->getConfig();if (!$empty && $config->getMapped() && $this->dataAccessor->isReadable($data, $form)) {$form->setData($this->dataAccessor->getValue($data, $form));} else {$form->setData($config->getData());}}}
in
vendor/symfony/form/Form.php
->
mapDataToForms
(line 766)
// Also skip data mapping if setData() has not been called yet.// setData() will be called upon form initialization and data mapping// will take place by then.if (!$this->lockSetData && $this->defaultDataSet && !$this->inheritData) {$viewData = $this->getViewData();$this->config->getDataMapper()->mapDataToForms($viewData,new \RecursiveIteratorIterator(new InheritDataAwareIterator(new \ArrayIterator([$child->getName() => $child]))));}
in
vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php
->
add
(line 150)
$this->builder->add($name, $dynamicField->getType(), $dynamicField->getOptions());$this->initializeListeners([$name]);// auto initialize mimics FormBuilder::getForm() behavior$field = $this->builder->get($name)->setAutoInitialize(false)->getForm();$this->form->add($field);}}}private function initializeListeners(?array $fieldsToConsider = null): void
in
vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php
->
executeReadyCallbacks
(line 94)
public function storePreSetDataDependencyData(FormEvent $event): void{$dependency = $event->getForm()->getName();$this->preSetDataDependencyData[$dependency] = $event->getData();$this->executeReadyCallbacks($this->preSetDataDependencyData, FormEvents::PRE_SET_DATA);}public function storePostSubmitDependencyData(FormEvent $event): void{$dependency = $event->getForm()->getName();
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
storePreSetDataDependencyData
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
->
dispatch
(line 28)
) {}public function dispatch(object $event, ?string $eventName = null): object{return $this->dispatcher->dispatch($event, $eventName);}public function addListener(string $eventName, callable|array $listener, int $priority = 0): never{throw new \BadMethodCallException('Unmodifiable event dispatchers must not be modified.');
in
vendor/symfony/form/Form.php
->
dispatch
(line 283)
$dispatcher = $this->config->getEventDispatcher();// Hook to change content of the model data before transformation and mapping childrenif ($dispatcher->hasListeners(FormEvents::PRE_SET_DATA)) {$event = new PreSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::PRE_SET_DATA);$modelData = $event->getData();}// Treat data as strings unless a transformer existsif (\is_scalar($modelData) && !$this->config->getViewTransformers() && !$this->config->getModelTransformers()) {
in
vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php
->
setData
(line 50)
foreach ($forms as $form) {$config = $form->getConfig();if (!$empty && $config->getMapped() && $this->dataAccessor->isReadable($data, $form)) {$form->setData($this->dataAccessor->getValue($data, $form));} else {$form->setData($config->getData());}}}
in
vendor/symfony/form/Form.php
->
mapDataToForms
(line 317)
$this->lockSetData = false;// Compound forms don't need to invoke this method if they don't have childrenif (\count($this->children) > 0) {// Update child forms from the data (unless their config data is locked)$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));}if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {$event = new PostSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::POST_SET_DATA);
in
vendor/symfony/form/Form.php
->
setData
(line 406)
// Guarantee that the *_SET_DATA events have been triggered once the// form is initialized. This makes sure that dynamically added or// removed fields are already visible after initialization.if (!$this->defaultDataSet) {$this->setData($this->config->getData());}return $this;}
in
vendor/symfony/form/FormBuilder.php
->
initialize
(line 171)
$form->add($child->setAutoInitialize(false)->getForm());}if ($this->getAutoInitialize()) {// Automatically initialize the form if it is configured so$form->initialize();}return $form;}
in
vendor/symfony/form/FormFactory.php
->
getForm
(line 26)
) {}public function create(string $type = FormType::class, mixed $data = null, array $options = []): FormInterface{return $this->createBuilder($type, $data, $options)->getForm();}public function createNamed(string $name, string $type = FormType::class, mixed $data = null, array $options = []): FormInterface{return $this->createNamedBuilder($name, $type, $data, $options)->getForm();
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
create
(line 351)
/*** Creates and returns a Form instance from the type of the form.*/protected function createForm(string $type, mixed $data = null, array $options = []): FormInterface{return $this->container->get('form.factory')->create($type, $data, $options);}/*** Creates and returns a form builder instance.*/
}#[Route('/evenement/{slug}/modifier', name: 'app_event_edit', methods: ['GET', 'POST'])]public function edit(#[MapEntity(mapping: ['slug' => 'slug'])] Event $event, Request $request, EntityManagerInterface $em): Response{$form = $this->createForm(EventType::class, $event, ['allow_extra_fields' => true // Temporairement autorise les champs supplémentaires]);// Récupérer les données brutes avant le handleRequest$rawData = $request->request->all();
in
vendor/symfony/http-kernel/HttpKernel.php
->
edit
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Doctrine\DBAL\Driver\PDO\ Exception
in
vendor/doctrine/dbal/src/Driver/PDO/Exception.php
(line 24)
} else {$code = $exception->getCode();$sqlState = null;}return new self($exception->getMessage(), $sqlState, $code, $exception);}}
in
vendor/doctrine/dbal/src/Driver/PDO/Statement.php
::
new
(line 132)
}try {$this->stmt->execute($params);} catch (PDOException $exception) {throw Exception::new($exception);}return new Result($this->stmt);}}
in
vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php
->
execute
(line 69)
/*** {@inheritDoc}*/public function execute($params = null): Result{return $this->wrappedStatement->execute($params);}}
in
vendor/doctrine/dbal/src/Logging/Statement.php
->
execute
(line 98)
'sql' => $this->sql,'params' => $params ?? $this->params,'types' => $this->types,]);return parent::execute($params);}}
in
vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php
->
execute
(line 69)
/*** {@inheritDoc}*/public function execute($params = null): Result{return $this->wrappedStatement->execute($params);}}
in
vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php
->
execute
(line 70)
$this->stopwatch?->start('doctrine', 'doctrine');$query->start();try {return parent::execute($params);} finally {$query->stop();$this->stopwatch?->stop('doctrine');}}
in
vendor/doctrine/dbal/src/Connection.php
->
execute
(line 1104)
$stmt = $connection->prepare($sql);$this->bindParameters($stmt, $params, $types);$result = $stmt->execute();} else {$result = $connection->query($sql);}return new Result($result, $this);
in
vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php
->
executeQuery
(line 1858)
}$sql = $this->getSelectSQL($criteria, $assoc, null, $limit, $offset);[$params, $types] = $this->expandToManyParameters($parameters);return $this->conn->executeQuery($sql, $params, $types);}/*** {@inheritDoc}*/
in
vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php
->
getOneToManyStatement
(line 1803)
AssociationMapping $assoc,object $sourceEntity,PersistentCollection $collection,): mixed {assert($assoc instanceof OneToManyAssociationMapping);$stmt = $this->getOneToManyStatement($assoc, $sourceEntity);return $this->loadCollectionFromStatement($assoc, $stmt, $collection);}/** Builds criteria and execute SQL statement to fetch the one to many entities from. */
in
vendor/doctrine/orm/src/UnitOfWork.php
->
loadOneToManyCollection
(line 2720)
$assoc = $collection->getMapping();$persister = $this->getEntityPersister($assoc->targetEntity);switch ($assoc->type()) {case ClassMetadata::ONE_TO_MANY:$persister->loadOneToManyCollection($assoc, $collection->getOwner(), $collection);break;case ClassMetadata::MANY_TO_MANY:$persister->loadManyToManyCollection($assoc, $collection->getOwner(), $collection);break;
in
vendor/doctrine/orm/src/PersistentCollection.php
->
loadCollection
(line 636)
if ($this->isDirty) {$newlyAddedDirtyObjects = $this->unwrap()->toArray();}$this->unwrap()->clear();$this->getUnitOfWork()->loadCollection($this);$this->takeSnapshot();if ($newlyAddedDirtyObjects) {$this->restoreNewObjectsInDirtyCollection($newlyAddedDirtyObjects);}
in
vendor/doctrine/orm/src/PersistentCollection.php
->
doInitialize
(line 186)
{if ($this->initialized || ! $this->association) {return;}$this->doInitialize();$this->initialized = true;}/**
in
vendor/doctrine/collections/src/AbstractLazyCollection.php
->
initialize
(line 313)
* @phpstan-return Traversable<TKey,T>*/#[ReturnTypeWillChange]public function getIterator(){$this->initialize();return $this->collection->getIterator();}/**
in
vendor/symfony/form/Extension/Core/EventListener/ResizeFormListener.php
->
getIterator
(line 115)
foreach ($form as $name => $child) {$form->remove($name);}// Then add all rows again in the correct orderforeach ($data as $name => $value) {$form->add($name, $this->type, array_replace(['property_path' => '['.$name.']',], $this->options));}}
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
postSetData
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
->
dispatch
(line 28)
) {}public function dispatch(object $event, ?string $eventName = null): object{return $this->dispatcher->dispatch($event, $eventName);}public function addListener(string $eventName, callable|array $listener, int $priority = 0): never{throw new \BadMethodCallException('Unmodifiable event dispatchers must not be modified.');
in
vendor/symfony/form/Form.php
->
dispatch
(line 322)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));}if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {$event = new PostSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::POST_SET_DATA);}return $this;}
in
vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php
->
setData
(line 50)
foreach ($forms as $form) {$config = $form->getConfig();if (!$empty && $config->getMapped() && $this->dataAccessor->isReadable($data, $form)) {$form->setData($this->dataAccessor->getValue($data, $form));} else {$form->setData($config->getData());}}}
in
vendor/symfony/form/Form.php
->
mapDataToForms
(line 766)
// Also skip data mapping if setData() has not been called yet.// setData() will be called upon form initialization and data mapping// will take place by then.if (!$this->lockSetData && $this->defaultDataSet && !$this->inheritData) {$viewData = $this->getViewData();$this->config->getDataMapper()->mapDataToForms($viewData,new \RecursiveIteratorIterator(new InheritDataAwareIterator(new \ArrayIterator([$child->getName() => $child]))));}
in
vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php
->
add
(line 150)
$this->builder->add($name, $dynamicField->getType(), $dynamicField->getOptions());$this->initializeListeners([$name]);// auto initialize mimics FormBuilder::getForm() behavior$field = $this->builder->get($name)->setAutoInitialize(false)->getForm();$this->form->add($field);}}}private function initializeListeners(?array $fieldsToConsider = null): void
in
vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php
->
executeReadyCallbacks
(line 94)
public function storePreSetDataDependencyData(FormEvent $event): void{$dependency = $event->getForm()->getName();$this->preSetDataDependencyData[$dependency] = $event->getData();$this->executeReadyCallbacks($this->preSetDataDependencyData, FormEvents::PRE_SET_DATA);}public function storePostSubmitDependencyData(FormEvent $event): void{$dependency = $event->getForm()->getName();
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
storePreSetDataDependencyData
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
->
dispatch
(line 28)
) {}public function dispatch(object $event, ?string $eventName = null): object{return $this->dispatcher->dispatch($event, $eventName);}public function addListener(string $eventName, callable|array $listener, int $priority = 0): never{throw new \BadMethodCallException('Unmodifiable event dispatchers must not be modified.');
in
vendor/symfony/form/Form.php
->
dispatch
(line 283)
$dispatcher = $this->config->getEventDispatcher();// Hook to change content of the model data before transformation and mapping childrenif ($dispatcher->hasListeners(FormEvents::PRE_SET_DATA)) {$event = new PreSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::PRE_SET_DATA);$modelData = $event->getData();}// Treat data as strings unless a transformer existsif (\is_scalar($modelData) && !$this->config->getViewTransformers() && !$this->config->getModelTransformers()) {
in
vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php
->
setData
(line 50)
foreach ($forms as $form) {$config = $form->getConfig();if (!$empty && $config->getMapped() && $this->dataAccessor->isReadable($data, $form)) {$form->setData($this->dataAccessor->getValue($data, $form));} else {$form->setData($config->getData());}}}
in
vendor/symfony/form/Form.php
->
mapDataToForms
(line 317)
$this->lockSetData = false;// Compound forms don't need to invoke this method if they don't have childrenif (\count($this->children) > 0) {// Update child forms from the data (unless their config data is locked)$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));}if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {$event = new PostSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::POST_SET_DATA);
in
vendor/symfony/form/Form.php
->
setData
(line 406)
// Guarantee that the *_SET_DATA events have been triggered once the// form is initialized. This makes sure that dynamically added or// removed fields are already visible after initialization.if (!$this->defaultDataSet) {$this->setData($this->config->getData());}return $this;}
in
vendor/symfony/form/FormBuilder.php
->
initialize
(line 171)
$form->add($child->setAutoInitialize(false)->getForm());}if ($this->getAutoInitialize()) {// Automatically initialize the form if it is configured so$form->initialize();}return $form;}
in
vendor/symfony/form/FormFactory.php
->
getForm
(line 26)
) {}public function create(string $type = FormType::class, mixed $data = null, array $options = []): FormInterface{return $this->createBuilder($type, $data, $options)->getForm();}public function createNamed(string $name, string $type = FormType::class, mixed $data = null, array $options = []): FormInterface{return $this->createNamedBuilder($name, $type, $data, $options)->getForm();
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
create
(line 351)
/*** Creates and returns a Form instance from the type of the form.*/protected function createForm(string $type, mixed $data = null, array $options = []): FormInterface{return $this->container->get('form.factory')->create($type, $data, $options);}/*** Creates and returns a form builder instance.*/
}#[Route('/evenement/{slug}/modifier', name: 'app_event_edit', methods: ['GET', 'POST'])]public function edit(#[MapEntity(mapping: ['slug' => 'slug'])] Event $event, Request $request, EntityManagerInterface $em): Response{$form = $this->createForm(EventType::class, $event, ['allow_extra_fields' => true // Temporairement autorise les champs supplémentaires]);// Récupérer les données brutes avant le handleRequest$rawData = $request->request->all();
in
vendor/symfony/http-kernel/HttpKernel.php
->
edit
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
PDOException
in
vendor/doctrine/dbal/src/Driver/PDO/Statement.php
(line 130)
. ' Statement::bindParam() or Statement::bindValue() instead.',);}try {$this->stmt->execute($params);} catch (PDOException $exception) {throw Exception::new($exception);}return new Result($this->stmt);
in
vendor/doctrine/dbal/src/Driver/PDO/Statement.php
->
execute
(line 130)
. ' Statement::bindParam() or Statement::bindValue() instead.',);}try {$this->stmt->execute($params);} catch (PDOException $exception) {throw Exception::new($exception);}return new Result($this->stmt);
in
vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php
->
execute
(line 69)
/*** {@inheritDoc}*/public function execute($params = null): Result{return $this->wrappedStatement->execute($params);}}
in
vendor/doctrine/dbal/src/Logging/Statement.php
->
execute
(line 98)
'sql' => $this->sql,'params' => $params ?? $this->params,'types' => $this->types,]);return parent::execute($params);}}
in
vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php
->
execute
(line 69)
/*** {@inheritDoc}*/public function execute($params = null): Result{return $this->wrappedStatement->execute($params);}}
in
vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php
->
execute
(line 70)
$this->stopwatch?->start('doctrine', 'doctrine');$query->start();try {return parent::execute($params);} finally {$query->stop();$this->stopwatch?->stop('doctrine');}}
in
vendor/doctrine/dbal/src/Connection.php
->
execute
(line 1104)
$stmt = $connection->prepare($sql);$this->bindParameters($stmt, $params, $types);$result = $stmt->execute();} else {$result = $connection->query($sql);}return new Result($result, $this);
in
vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php
->
executeQuery
(line 1858)
}$sql = $this->getSelectSQL($criteria, $assoc, null, $limit, $offset);[$params, $types] = $this->expandToManyParameters($parameters);return $this->conn->executeQuery($sql, $params, $types);}/*** {@inheritDoc}*/
in
vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php
->
getOneToManyStatement
(line 1803)
AssociationMapping $assoc,object $sourceEntity,PersistentCollection $collection,): mixed {assert($assoc instanceof OneToManyAssociationMapping);$stmt = $this->getOneToManyStatement($assoc, $sourceEntity);return $this->loadCollectionFromStatement($assoc, $stmt, $collection);}/** Builds criteria and execute SQL statement to fetch the one to many entities from. */
in
vendor/doctrine/orm/src/UnitOfWork.php
->
loadOneToManyCollection
(line 2720)
$assoc = $collection->getMapping();$persister = $this->getEntityPersister($assoc->targetEntity);switch ($assoc->type()) {case ClassMetadata::ONE_TO_MANY:$persister->loadOneToManyCollection($assoc, $collection->getOwner(), $collection);break;case ClassMetadata::MANY_TO_MANY:$persister->loadManyToManyCollection($assoc, $collection->getOwner(), $collection);break;
in
vendor/doctrine/orm/src/PersistentCollection.php
->
loadCollection
(line 636)
if ($this->isDirty) {$newlyAddedDirtyObjects = $this->unwrap()->toArray();}$this->unwrap()->clear();$this->getUnitOfWork()->loadCollection($this);$this->takeSnapshot();if ($newlyAddedDirtyObjects) {$this->restoreNewObjectsInDirtyCollection($newlyAddedDirtyObjects);}
in
vendor/doctrine/orm/src/PersistentCollection.php
->
doInitialize
(line 186)
{if ($this->initialized || ! $this->association) {return;}$this->doInitialize();$this->initialized = true;}/**
in
vendor/doctrine/collections/src/AbstractLazyCollection.php
->
initialize
(line 313)
* @phpstan-return Traversable<TKey,T>*/#[ReturnTypeWillChange]public function getIterator(){$this->initialize();return $this->collection->getIterator();}/**
in
vendor/symfony/form/Extension/Core/EventListener/ResizeFormListener.php
->
getIterator
(line 115)
foreach ($form as $name => $child) {$form->remove($name);}// Then add all rows again in the correct orderforeach ($data as $name => $value) {$form->add($name, $this->type, array_replace(['property_path' => '['.$name.']',], $this->options));}}
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
postSetData
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
->
dispatch
(line 28)
) {}public function dispatch(object $event, ?string $eventName = null): object{return $this->dispatcher->dispatch($event, $eventName);}public function addListener(string $eventName, callable|array $listener, int $priority = 0): never{throw new \BadMethodCallException('Unmodifiable event dispatchers must not be modified.');
in
vendor/symfony/form/Form.php
->
dispatch
(line 322)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));}if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {$event = new PostSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::POST_SET_DATA);}return $this;}
in
vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php
->
setData
(line 50)
foreach ($forms as $form) {$config = $form->getConfig();if (!$empty && $config->getMapped() && $this->dataAccessor->isReadable($data, $form)) {$form->setData($this->dataAccessor->getValue($data, $form));} else {$form->setData($config->getData());}}}
in
vendor/symfony/form/Form.php
->
mapDataToForms
(line 766)
// Also skip data mapping if setData() has not been called yet.// setData() will be called upon form initialization and data mapping// will take place by then.if (!$this->lockSetData && $this->defaultDataSet && !$this->inheritData) {$viewData = $this->getViewData();$this->config->getDataMapper()->mapDataToForms($viewData,new \RecursiveIteratorIterator(new InheritDataAwareIterator(new \ArrayIterator([$child->getName() => $child]))));}
in
vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php
->
add
(line 150)
$this->builder->add($name, $dynamicField->getType(), $dynamicField->getOptions());$this->initializeListeners([$name]);// auto initialize mimics FormBuilder::getForm() behavior$field = $this->builder->get($name)->setAutoInitialize(false)->getForm();$this->form->add($field);}}}private function initializeListeners(?array $fieldsToConsider = null): void
in
vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php
->
executeReadyCallbacks
(line 94)
public function storePreSetDataDependencyData(FormEvent $event): void{$dependency = $event->getForm()->getName();$this->preSetDataDependencyData[$dependency] = $event->getData();$this->executeReadyCallbacks($this->preSetDataDependencyData, FormEvents::PRE_SET_DATA);}public function storePostSubmitDependencyData(FormEvent $event): void{$dependency = $event->getForm()->getName();
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
storePreSetDataDependencyData
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
->
dispatch
(line 28)
) {}public function dispatch(object $event, ?string $eventName = null): object{return $this->dispatcher->dispatch($event, $eventName);}public function addListener(string $eventName, callable|array $listener, int $priority = 0): never{throw new \BadMethodCallException('Unmodifiable event dispatchers must not be modified.');
in
vendor/symfony/form/Form.php
->
dispatch
(line 283)
$dispatcher = $this->config->getEventDispatcher();// Hook to change content of the model data before transformation and mapping childrenif ($dispatcher->hasListeners(FormEvents::PRE_SET_DATA)) {$event = new PreSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::PRE_SET_DATA);$modelData = $event->getData();}// Treat data as strings unless a transformer existsif (\is_scalar($modelData) && !$this->config->getViewTransformers() && !$this->config->getModelTransformers()) {
in
vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php
->
setData
(line 50)
foreach ($forms as $form) {$config = $form->getConfig();if (!$empty && $config->getMapped() && $this->dataAccessor->isReadable($data, $form)) {$form->setData($this->dataAccessor->getValue($data, $form));} else {$form->setData($config->getData());}}}
in
vendor/symfony/form/Form.php
->
mapDataToForms
(line 317)
$this->lockSetData = false;// Compound forms don't need to invoke this method if they don't have childrenif (\count($this->children) > 0) {// Update child forms from the data (unless their config data is locked)$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));}if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {$event = new PostSetDataEvent($this, $modelData);$dispatcher->dispatch($event, FormEvents::POST_SET_DATA);
in
vendor/symfony/form/Form.php
->
setData
(line 406)
// Guarantee that the *_SET_DATA events have been triggered once the// form is initialized. This makes sure that dynamically added or// removed fields are already visible after initialization.if (!$this->defaultDataSet) {$this->setData($this->config->getData());}return $this;}
in
vendor/symfony/form/FormBuilder.php
->
initialize
(line 171)
$form->add($child->setAutoInitialize(false)->getForm());}if ($this->getAutoInitialize()) {// Automatically initialize the form if it is configured so$form->initialize();}return $form;}
in
vendor/symfony/form/FormFactory.php
->
getForm
(line 26)
) {}public function create(string $type = FormType::class, mixed $data = null, array $options = []): FormInterface{return $this->createBuilder($type, $data, $options)->getForm();}public function createNamed(string $name, string $type = FormType::class, mixed $data = null, array $options = []): FormInterface{return $this->createNamedBuilder($name, $type, $data, $options)->getForm();
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
create
(line 351)
/*** Creates and returns a Form instance from the type of the form.*/protected function createForm(string $type, mixed $data = null, array $options = []): FormInterface{return $this->container->get('form.factory')->create($type, $data, $options);}/*** Creates and returns a form builder instance.*/
}#[Route('/evenement/{slug}/modifier', name: 'app_event_edit', methods: ['GET', 'POST'])]public function edit(#[MapEntity(mapping: ['slug' => 'slug'])] Event $event, Request $request, EntityManagerInterface $em): Response{$form = $this->createForm(EventType::class, $event, ['allow_extra_fields' => true // Temporairement autorise les champs supplémentaires]);// Récupérer les données brutes avant le handleRequest$rawData = $request->request->all();
in
vendor/symfony/http-kernel/HttpKernel.php
->
edit
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Logs
| Level | Channel | Message |
|---|---|---|
| INFO 23:40:21 | request |
Matched route "_profiler". {
"route": "_profiler",
"route_parameters": {
"_route": "_profiler",
"_controller": "web_profiler.controller.profiler::panelAction",
"token": "34b525"
},
"request_uri": "https://www.curieux.app/_profiler/34b525?panel=exception&type=request",
"method": "GET"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke". {
"event": "kernel.request",
"listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequestPrettyUrls". {
"event": "kernel.request",
"listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequestPrettyUrls"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.request" to listener "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\UX\\LiveComponent\\EventListener\\LiveComponentSubscriber::onKernelRequest"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". {
"event": "kernel.controller",
"listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller" to listener "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\UX\\LiveComponent\\EventListener\\LiveComponentSubscriber::onKernelController"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller_arguments" to listener "ContainerTSFXLmg\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerTSFXLmg\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments"
}
|
| DEBUG 23:40:21 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
Stack Traces 3
|
[3/3]
TableNotFoundException
|
|---|
Doctrine\DBAL\Exception\TableNotFoundException:
An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'curieum2021.ticket' doesn't exist
at vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:49
at Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert()
(vendor/doctrine/dbal/src/Connection.php:1976)
at Doctrine\DBAL\Connection->handleDriverException()
(vendor/doctrine/dbal/src/Connection.php:1918)
at Doctrine\DBAL\Connection->convertExceptionDuringQuery()
(vendor/doctrine/dbal/src/Connection.php:1111)
at Doctrine\DBAL\Connection->executeQuery()
(vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:1858)
at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->getOneToManyStatement()
(vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:1803)
at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadOneToManyCollection()
(vendor/doctrine/orm/src/UnitOfWork.php:2720)
at Doctrine\ORM\UnitOfWork->loadCollection()
(vendor/doctrine/orm/src/PersistentCollection.php:636)
at Doctrine\ORM\PersistentCollection->doInitialize()
(vendor/doctrine/orm/src/PersistentCollection.php:186)
at Doctrine\ORM\PersistentCollection->initialize()
(vendor/doctrine/collections/src/AbstractLazyCollection.php:313)
at Doctrine\Common\Collections\AbstractLazyCollection->getIterator()
(vendor/symfony/form/Extension/Core/EventListener/ResizeFormListener.php:115)
at Symfony\Component\Form\Extension\Core\EventListener\ResizeFormListener->postSetData()
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
(vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php:28)
at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch()
(vendor/symfony/form/Form.php:322)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php:50)
at Symfony\Component\Form\Extension\Core\DataMapper\DataMapper->mapDataToForms()
(vendor/symfony/form/Form.php:766)
at Symfony\Component\Form\Form->add()
(vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php:150)
at Symfonycasts\DynamicForms\DynamicFormBuilder->executeReadyCallbacks()
(vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php:94)
at Symfonycasts\DynamicForms\DynamicFormBuilder->storePreSetDataDependencyData()
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
(vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php:28)
at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch()
(vendor/symfony/form/Form.php:283)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php:50)
at Symfony\Component\Form\Extension\Core\DataMapper\DataMapper->mapDataToForms()
(vendor/symfony/form/Form.php:317)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Form.php:406)
at Symfony\Component\Form\Form->initialize()
(vendor/symfony/form/FormBuilder.php:171)
at Symfony\Component\Form\FormBuilder->getForm()
(vendor/symfony/form/FormFactory.php:26)
at Symfony\Component\Form\FormFactory->create()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:351)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->createForm()
(src/Controller/EventController.php:67)
at App\Controller\EventController->edit()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:182)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/var/www/curieux.app/vendor/autoload_runtime.php')
(public/index.php:5)
|
|
[2/3]
Exception
|
|---|
Doctrine\DBAL\Driver\PDO\Exception:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'curieum2021.ticket' doesn't exist
at vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24
at Doctrine\DBAL\Driver\PDO\Exception::new()
(vendor/doctrine/dbal/src/Driver/PDO/Statement.php:132)
at Doctrine\DBAL\Driver\PDO\Statement->execute()
(vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69)
at Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute()
(vendor/doctrine/dbal/src/Logging/Statement.php:98)
at Doctrine\DBAL\Logging\Statement->execute()
(vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69)
at Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute()
(vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php:70)
at Symfony\Bridge\Doctrine\Middleware\Debug\DBAL3\Statement->execute()
(vendor/doctrine/dbal/src/Connection.php:1104)
at Doctrine\DBAL\Connection->executeQuery()
(vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:1858)
at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->getOneToManyStatement()
(vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:1803)
at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadOneToManyCollection()
(vendor/doctrine/orm/src/UnitOfWork.php:2720)
at Doctrine\ORM\UnitOfWork->loadCollection()
(vendor/doctrine/orm/src/PersistentCollection.php:636)
at Doctrine\ORM\PersistentCollection->doInitialize()
(vendor/doctrine/orm/src/PersistentCollection.php:186)
at Doctrine\ORM\PersistentCollection->initialize()
(vendor/doctrine/collections/src/AbstractLazyCollection.php:313)
at Doctrine\Common\Collections\AbstractLazyCollection->getIterator()
(vendor/symfony/form/Extension/Core/EventListener/ResizeFormListener.php:115)
at Symfony\Component\Form\Extension\Core\EventListener\ResizeFormListener->postSetData()
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
(vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php:28)
at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch()
(vendor/symfony/form/Form.php:322)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php:50)
at Symfony\Component\Form\Extension\Core\DataMapper\DataMapper->mapDataToForms()
(vendor/symfony/form/Form.php:766)
at Symfony\Component\Form\Form->add()
(vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php:150)
at Symfonycasts\DynamicForms\DynamicFormBuilder->executeReadyCallbacks()
(vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php:94)
at Symfonycasts\DynamicForms\DynamicFormBuilder->storePreSetDataDependencyData()
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
(vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php:28)
at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch()
(vendor/symfony/form/Form.php:283)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php:50)
at Symfony\Component\Form\Extension\Core\DataMapper\DataMapper->mapDataToForms()
(vendor/symfony/form/Form.php:317)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Form.php:406)
at Symfony\Component\Form\Form->initialize()
(vendor/symfony/form/FormBuilder.php:171)
at Symfony\Component\Form\FormBuilder->getForm()
(vendor/symfony/form/FormFactory.php:26)
at Symfony\Component\Form\FormFactory->create()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:351)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->createForm()
(src/Controller/EventController.php:67)
at App\Controller\EventController->edit()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:182)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/var/www/curieux.app/vendor/autoload_runtime.php')
(public/index.php:5)
|
|
[1/3]
PDOException
|
|---|
PDOException:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'curieum2021.ticket' doesn't exist
at vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130
at PDOStatement->execute()
(vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)
at Doctrine\DBAL\Driver\PDO\Statement->execute()
(vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69)
at Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute()
(vendor/doctrine/dbal/src/Logging/Statement.php:98)
at Doctrine\DBAL\Logging\Statement->execute()
(vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69)
at Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute()
(vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php:70)
at Symfony\Bridge\Doctrine\Middleware\Debug\DBAL3\Statement->execute()
(vendor/doctrine/dbal/src/Connection.php:1104)
at Doctrine\DBAL\Connection->executeQuery()
(vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:1858)
at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->getOneToManyStatement()
(vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:1803)
at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadOneToManyCollection()
(vendor/doctrine/orm/src/UnitOfWork.php:2720)
at Doctrine\ORM\UnitOfWork->loadCollection()
(vendor/doctrine/orm/src/PersistentCollection.php:636)
at Doctrine\ORM\PersistentCollection->doInitialize()
(vendor/doctrine/orm/src/PersistentCollection.php:186)
at Doctrine\ORM\PersistentCollection->initialize()
(vendor/doctrine/collections/src/AbstractLazyCollection.php:313)
at Doctrine\Common\Collections\AbstractLazyCollection->getIterator()
(vendor/symfony/form/Extension/Core/EventListener/ResizeFormListener.php:115)
at Symfony\Component\Form\Extension\Core\EventListener\ResizeFormListener->postSetData()
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
(vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php:28)
at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch()
(vendor/symfony/form/Form.php:322)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php:50)
at Symfony\Component\Form\Extension\Core\DataMapper\DataMapper->mapDataToForms()
(vendor/symfony/form/Form.php:766)
at Symfony\Component\Form\Form->add()
(vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php:150)
at Symfonycasts\DynamicForms\DynamicFormBuilder->executeReadyCallbacks()
(vendor/symfonycasts/dynamic-forms/src/DynamicFormBuilder.php:94)
at Symfonycasts\DynamicForms\DynamicFormBuilder->storePreSetDataDependencyData()
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
(vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php:28)
at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch()
(vendor/symfony/form/Form.php:283)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Extension/Core/DataMapper/DataMapper.php:50)
at Symfony\Component\Form\Extension\Core\DataMapper\DataMapper->mapDataToForms()
(vendor/symfony/form/Form.php:317)
at Symfony\Component\Form\Form->setData()
(vendor/symfony/form/Form.php:406)
at Symfony\Component\Form\Form->initialize()
(vendor/symfony/form/FormBuilder.php:171)
at Symfony\Component\Form\FormBuilder->getForm()
(vendor/symfony/form/FormFactory.php:26)
at Symfony\Component\Form\FormFactory->create()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:351)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->createForm()
(src/Controller/EventController.php:67)
at App\Controller\EventController->edit()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:182)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/var/www/curieux.app/vendor/autoload_runtime.php')
(public/index.php:5)
|