[2026-08-30T15:15:33.737000+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:15:33.749720+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:15:33.759917+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1" {"command":"doctrine:fixtures:load","code":1} [] [2026-08-30T15:17:26.075470+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:17:26.155944+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:17:26.156076+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:17:26.156139+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:17:26.156190+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:17:26.156249+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:17:26.285162+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:17:26.432589+02:00] deprecation.INFO: User Deprecated: Relying on non-optimal defaults for ID generation is deprecated, and IDENTITY results in SERIAL, which is not recommended. Instead, configure identifier generation strategies explicitly through configuration. We currently recommend "SEQUENCE" for "Doctrine\DBAL\Platforms\PostgreSQLPlatform", when using DBAL 3, and "IDENTITY" when using DBAL 4, so you should probably use the following configuration before upgrading to DBAL 4, and remove it after deploying that upgrade: $configuration->setIdentityGenerationPreferences([ "Doctrine\DBAL\Platforms\PostgreSQLPlatform" => ClassMetadata::GENERATOR_TYPE_SEQUENCE, ]); (ClassMetadataFactory.php:639 called by ClassMetadataFactory.php:550, https://github.com/doctrine/orm/issues/8893, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Relying on non-optimal defaults for ID generation is deprecated, and IDENTITY\nresults in SERIAL, which is not recommended.\nInstead, configure identifier generation strategies explicitly through\nconfiguration.\nWe currently recommend \"SEQUENCE\" for \"Doctrine\\DBAL\\Platforms\\PostgreSQLPlatform\", when using DBAL 3,\nand \"IDENTITY\" when using DBAL 4,\nso you should probably use the following configuration before upgrading to DBAL 4,\nand remove it after deploying that upgrade:\n\n$configuration->setIdentityGenerationPreferences([\n \"Doctrine\\DBAL\\Platforms\\PostgreSQLPlatform\" => ClassMetadata::GENERATOR_TYPE_SEQUENCE,\n]);\n (ClassMetadataFactory.php:639 called by ClassMetadataFactory.php:550, https://github.com/doctrine/orm/issues/8893, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:17:26.529384+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:17:26.609563+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred in the driver: could not find driver" at ExceptionConverter.php line 87 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)"} [] [2026-08-30T15:17:29.178731+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1438cc"},"request_uri":"http://127.0.0.1:8001/_wdt/1438cc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:22:10.797592+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:22:10.812639+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:22:10.813886+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1" {"command":"doctrine:fixtures:load","code":1} [] [2026-08-30T15:24:54.103421+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:24:54.123039+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:24:54.124216+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1" {"command":"doctrine:fixtures:load","code":1} [] [2026-08-30T15:29:08.820483+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:29:08.836978+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:29:08.838275+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1" {"command":"doctrine:fixtures:load","code":1} [] [2026-08-30T15:30:51.045416+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:30:51.064876+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:30:51.065587+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1" {"command":"doctrine:fixtures:load","code":1} [] [2026-08-30T15:33:04.091659+02:00] deprecation.INFO: User Deprecated: The "Doctrine\Bundle\DoctrineBundle\Command\Proxy\RunSqlDoctrineCommand" (doctrine:query:sql) is deprecated, use dbal:run-sql command instead. (RunSqlDoctrineCommand.php:35 called by Command.php:279, https://github.com/doctrine/DoctrineBundle/pull/1231, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"Doctrine\\Bundle\\DoctrineBundle\\Command\\Proxy\\RunSqlDoctrineCommand\" (doctrine:query:sql) is deprecated, use dbal:run-sql command instead. (RunSqlDoctrineCommand.php:35 called by Command.php:279, https://github.com/doctrine/DoctrineBundle/pull/1231, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:33:04.100960+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:33:04.109233+02:00] console.CRITICAL: Error thrown while running command "doctrine:query:sql "SELECT 1"". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:query:sql \"SELECT 1\"","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:33:04.110009+02:00] console.DEBUG: Command "doctrine:query:sql "SELECT 1"" exited with code "1" {"command":"doctrine:query:sql \"SELECT 1\"","code":1} [] [2026-08-30T15:33:44.077948+02:00] deprecation.INFO: User Deprecated: The "Doctrine\Bundle\DoctrineBundle\Command\Proxy\RunSqlDoctrineCommand" (doctrine:query:sql) is deprecated, use dbal:run-sql command instead. (RunSqlDoctrineCommand.php:35 called by Command.php:279, https://github.com/doctrine/DoctrineBundle/pull/1231, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"Doctrine\\Bundle\\DoctrineBundle\\Command\\Proxy\\RunSqlDoctrineCommand\" (doctrine:query:sql) is deprecated, use dbal:run-sql command instead. (RunSqlDoctrineCommand.php:35 called by Command.php:279, https://github.com/doctrine/DoctrineBundle/pull/1231, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:33:44.087601+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:33:44.094332+02:00] console.CRITICAL: Error thrown while running command "doctrine:query:sql "SELECT 1"". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:query:sql \"SELECT 1\"","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:33:44.095277+02:00] console.DEBUG: Command "doctrine:query:sql "SELECT 1"" exited with code "1" {"command":"doctrine:query:sql \"SELECT 1\"","code":1} [] [2026-08-30T15:33:53.181842+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"} {"params":{"use_savepoints":true,"driver":"pdo_pgsql","idle_connection_ttl":600,"host":"127.0.0.1","port":5432,"user":"app","password":"","driverOptions":[],"defaultTableOptions":[],"dbname":"app","serverVersion":"16","charset":"utf8"}} [] [2026-08-30T15:33:53.214419+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in the driver: could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php:87)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 0): could not find driver at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: could not find driver"} [] [2026-08-30T15:33:53.216133+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1" {"command":"doctrine:fixtures:load","code":1} [] [2026-08-30T15:34:59.377660+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:34:59.423239+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:34:59.476635+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred in the driver: SQLSTATE[HY000] [1049] Unknown database 'gsm_managerv2'" {"exception":"[object] (Doctrine\\DBAL\\Exception\\ConnectionException(code: 1049): An exception occurred in the driver: SQLSTATE[HY000] [1049] Unknown database 'gsm_managerv2' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:112)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1049): SQLSTATE[HY000] [1049] Unknown database 'gsm_managerv2' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 1049): SQLSTATE[HY000] [1049] Unknown database 'gsm_managerv2' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:25)","command":"doctrine:fixtures:load","message":"An exception occurred in the driver: SQLSTATE[HY000] [1049] Unknown database 'gsm_managerv2'"} [] [2026-08-30T15:34:59.477555+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1049" {"command":"doctrine:fixtures:load","code":1049} [] [2026-08-30T15:35:13.264814+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:35:13.268917+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:35:13.422616+02:00] doctrine.DEBUG: Executing statement: CREATE DATABASE `gsm_managerv2` {"sql":"CREATE DATABASE `gsm_managerv2`"} [] [2026-08-30T15:35:13.429753+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:35:27.354857+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:35:27.360395+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:35:27.369247+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:27.460006+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T15:35:27.482201+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:27.482992+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T15:35:27.490515+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:27.491021+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-08-30T15:35:27.498103+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T15:35:27.500727+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T15:35:27.504147+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T15:35:27.549817+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:27.930013+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:28.289218+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:35:39.796500+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:35:39.800068+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:35:39.822586+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:41.172726+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:35:41.174988+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T15:35:41.200751+02:00] doctrine.DEBUG: Executing statement: CREATE TABLE doctrine_migration_versions (version VARCHAR(191) NOT NULL, executed_at DATETIME DEFAULT NULL, execution_time INT DEFAULT NULL, PRIMARY KEY(version)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE doctrine_migration_versions (version VARCHAR(191) NOT NULL, executed_at DATETIME DEFAULT NULL, execution_time INT DEFAULT NULL, PRIMARY KEY(version)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:41.397054+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T15:35:41.404707+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T15:35:41.405807+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T15:35:41.860564+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T15:35:41.928833+02:00] doctrine.DEBUG: Executing query: CREATE TABLE categorie (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(100) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE categorie (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(100) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:41.944497+02:00] doctrine.DEBUG: Executing query: CREATE TABLE client (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(100) NOT NULL, telephone VARCHAR(30) NOT NULL, email VARCHAR(180) DEFAULT NULL, adresse VARCHAR(255) DEFAULT NULL, cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE client (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(100) NOT NULL, telephone VARCHAR(30) NOT NULL, email VARCHAR(180) DEFAULT NULL, adresse VARCHAR(255) DEFAULT NULL, cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:41.961548+02:00] doctrine.DEBUG: Executing query: CREATE TABLE depense (id INT AUTO_INCREMENT NOT NULL, libelle VARCHAR(150) NOT NULL, categorie VARCHAR(30) NOT NULL, montant NUMERIC(10, 2) NOT NULL, date DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', note LONGTEXT DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE depense (id INT AUTO_INCREMENT NOT NULL, libelle VARCHAR(150) NOT NULL, categorie VARCHAR(30) NOT NULL, montant NUMERIC(10, 2) NOT NULL, date DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', note LONGTEXT DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:41.977972+02:00] doctrine.DEBUG: Executing query: CREATE TABLE fournisseur (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(150) NOT NULL, telephone VARCHAR(30) DEFAULT NULL, email VARCHAR(180) DEFAULT NULL, adresse VARCHAR(255) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE fournisseur (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(150) NOT NULL, telephone VARCHAR(30) DEFAULT NULL, email VARCHAR(180) DEFAULT NULL, adresse VARCHAR(255) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:41.994799+02:00] doctrine.DEBUG: Executing query: CREATE TABLE ligne_vente (id INT AUTO_INCREMENT NOT NULL, vente_id INT NOT NULL, produit_id INT NOT NULL, quantite INT NOT NULL, prix_unitaire NUMERIC(10, 2) NOT NULL, INDEX IDX_8B26C07C7DC7170A (vente_id), INDEX IDX_8B26C07CF347EFB (produit_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE ligne_vente (id INT AUTO_INCREMENT NOT NULL, vente_id INT NOT NULL, produit_id INT NOT NULL, quantite INT NOT NULL, prix_unitaire NUMERIC(10, 2) NOT NULL, INDEX IDX_8B26C07C7DC7170A (vente_id), INDEX IDX_8B26C07CF347EFB (produit_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:42.033484+02:00] doctrine.DEBUG: Executing query: CREATE TABLE produit (id INT AUTO_INCREMENT NOT NULL, categorie_id INT DEFAULT NULL, fournisseur_id INT DEFAULT NULL, nom VARCHAR(150) NOT NULL, code_barre VARCHAR(64) DEFAULT NULL, quantite_stock INT NOT NULL, seuil_alerte INT NOT NULL, prix_achat NUMERIC(10, 2) NOT NULL, prix_vente NUMERIC(10, 2) NOT NULL, marque_compatible VARCHAR(100) DEFAULT NULL, UNIQUE INDEX UNIQ_29A5EC273DBB6887 (code_barre), INDEX IDX_29A5EC27BCF5E72D (categorie_id), INDEX IDX_29A5EC27670C757F (fournisseur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE produit (id INT AUTO_INCREMENT NOT NULL, categorie_id INT DEFAULT NULL, fournisseur_id INT DEFAULT NULL, nom VARCHAR(150) NOT NULL, code_barre VARCHAR(64) DEFAULT NULL, quantite_stock INT NOT NULL, seuil_alerte INT NOT NULL, prix_achat NUMERIC(10, 2) NOT NULL, prix_vente NUMERIC(10, 2) NOT NULL, marque_compatible VARCHAR(100) DEFAULT NULL, UNIQUE INDEX UNIQ_29A5EC273DBB6887 (code_barre), INDEX IDX_29A5EC27BCF5E72D (categorie_id), INDEX IDX_29A5EC27670C757F (fournisseur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:42.078469+02:00] doctrine.DEBUG: Executing query: CREATE TABLE ticket_reparation (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, technicien_id INT DEFAULT NULL, numero_ticket VARCHAR(20) NOT NULL, appareil_marque VARCHAR(100) NOT NULL, appareil_modele VARCHAR(100) NOT NULL, numero_imei VARCHAR(100) DEFAULT NULL, panne_declaree LONGTEXT NOT NULL, diagnostic_technique LONGTEXT DEFAULT NULL, statut VARCHAR(255) NOT NULL, cout_estime NUMERIC(10, 2) DEFAULT NULL, cout_final NUMERIC(10, 2) DEFAULT NULL, recu_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', livre_le DATETIME DEFAULT NULL COMMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_194CB3C9CF67BE99 (numero_ticket), INDEX IDX_194CB3C919EB6921 (client_id), INDEX IDX_194CB3C913457256 (technicien_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE ticket_reparation (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, technicien_id INT DEFAULT NULL, numero_ticket VARCHAR(20) NOT NULL, appareil_marque VARCHAR(100) NOT NULL, appareil_modele VARCHAR(100) NOT NULL, numero_imei VARCHAR(100) DEFAULT NULL, panne_declaree LONGTEXT NOT NULL, diagnostic_technique LONGTEXT DEFAULT NULL, statut VARCHAR(255) NOT NULL, cout_estime NUMERIC(10, 2) DEFAULT NULL, cout_final NUMERIC(10, 2) DEFAULT NULL, recu_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', livre_le DATETIME DEFAULT NULL COMMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_194CB3C9CF67BE99 (numero_ticket), INDEX IDX_194CB3C919EB6921 (client_id), INDEX IDX_194CB3C913457256 (technicien_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:42.120106+02:00] doctrine.DEBUG: Executing query: CREATE TABLE utilisateur (id INT AUTO_INCREMENT NOT NULL, email VARCHAR(180) NOT NULL, nom_complet VARCHAR(100) NOT NULL, roles JSON NOT NULL, password VARCHAR(255) NOT NULL, actif TINYINT(1) NOT NULL, UNIQUE INDEX UNIQ_EMAIL (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE utilisateur (id INT AUTO_INCREMENT NOT NULL, email VARCHAR(180) NOT NULL, nom_complet VARCHAR(100) NOT NULL, roles JSON NOT NULL, password VARCHAR(255) NOT NULL, actif TINYINT(1) NOT NULL, UNIQUE INDEX UNIQ_EMAIL (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:42.153406+02:00] doctrine.DEBUG: Executing query: CREATE TABLE vente (id INT AUTO_INCREMENT NOT NULL, client_id INT DEFAULT NULL, vendeur_id INT NOT NULL, numero_facture VARCHAR(20) NOT NULL, total NUMERIC(10, 2) NOT NULL, mode_paiement VARCHAR(20) NOT NULL, cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_888A2A4C38D27AB1 (numero_facture), INDEX IDX_888A2A4C19EB6921 (client_id), INDEX IDX_888A2A4C858C065E (vendeur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE vente (id INT AUTO_INCREMENT NOT NULL, client_id INT DEFAULT NULL, vendeur_id INT NOT NULL, numero_facture VARCHAR(20) NOT NULL, total NUMERIC(10, 2) NOT NULL, mode_paiement VARCHAR(20) NOT NULL, cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_888A2A4C38D27AB1 (numero_facture), INDEX IDX_888A2A4C19EB6921 (client_id), INDEX IDX_888A2A4C858C065E (vendeur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T15:35:42.200409+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente ADD CONSTRAINT FK_8B26C07C7DC7170A FOREIGN KEY (vente_id) REFERENCES vente (id) {"sql":"ALTER TABLE ligne_vente ADD CONSTRAINT FK_8B26C07C7DC7170A FOREIGN KEY (vente_id) REFERENCES vente (id)"} [] [2026-08-30T15:35:42.301731+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente ADD CONSTRAINT FK_8B26C07CF347EFB FOREIGN KEY (produit_id) REFERENCES produit (id) {"sql":"ALTER TABLE ligne_vente ADD CONSTRAINT FK_8B26C07CF347EFB FOREIGN KEY (produit_id) REFERENCES produit (id)"} [] [2026-08-30T15:35:42.374179+02:00] doctrine.DEBUG: Executing query: ALTER TABLE produit ADD CONSTRAINT FK_29A5EC27BCF5E72D FOREIGN KEY (categorie_id) REFERENCES categorie (id) {"sql":"ALTER TABLE produit ADD CONSTRAINT FK_29A5EC27BCF5E72D FOREIGN KEY (categorie_id) REFERENCES categorie (id)"} [] [2026-08-30T15:35:42.455963+02:00] doctrine.DEBUG: Executing query: ALTER TABLE produit ADD CONSTRAINT FK_29A5EC27670C757F FOREIGN KEY (fournisseur_id) REFERENCES fournisseur (id) {"sql":"ALTER TABLE produit ADD CONSTRAINT FK_29A5EC27670C757F FOREIGN KEY (fournisseur_id) REFERENCES fournisseur (id)"} [] [2026-08-30T15:35:42.540343+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ticket_reparation ADD CONSTRAINT FK_194CB3C919EB6921 FOREIGN KEY (client_id) REFERENCES client (id) {"sql":"ALTER TABLE ticket_reparation ADD CONSTRAINT FK_194CB3C919EB6921 FOREIGN KEY (client_id) REFERENCES client (id)"} [] [2026-08-30T15:35:42.614603+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ticket_reparation ADD CONSTRAINT FK_194CB3C913457256 FOREIGN KEY (technicien_id) REFERENCES utilisateur (id) {"sql":"ALTER TABLE ticket_reparation ADD CONSTRAINT FK_194CB3C913457256 FOREIGN KEY (technicien_id) REFERENCES utilisateur (id)"} [] [2026-08-30T15:35:42.682639+02:00] doctrine.DEBUG: Executing query: ALTER TABLE vente ADD CONSTRAINT FK_888A2A4C19EB6921 FOREIGN KEY (client_id) REFERENCES client (id) {"sql":"ALTER TABLE vente ADD CONSTRAINT FK_888A2A4C19EB6921 FOREIGN KEY (client_id) REFERENCES client (id)"} [] [2026-08-30T15:35:42.749171+02:00] doctrine.DEBUG: Executing query: ALTER TABLE vente ADD CONSTRAINT FK_888A2A4C858C065E FOREIGN KEY (vendeur_id) REFERENCES utilisateur (id) {"sql":"ALTER TABLE vente ADD CONSTRAINT FK_888A2A4C858C065E FOREIGN KEY (vendeur_id) REFERENCES utilisateur (id)"} [] [2026-08-30T15:35:42.854950+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260830133527","2":"2026-08-30 15:35:41","3":964}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260830133527","2":"2026-08-30 15:35:41","3":964},"types":{"1":2,"2":2,"3":1}} [] [2026-08-30T15:35:42.894425+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:35:42.913663+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:36:11.808297+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:36:11.812425+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:36:11.839645+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:36:13.432079+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:36:36.887601+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:36:37.062274+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:36:37.062471+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:36:37.062744+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:36:37.062845+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:36:37.062953+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:36:37.193715+02:00] security.DEBUG: Access denied, the user is not fully authenticated; redirecting to authentication entry point. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T15:36:37.197229+02:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} [] [2026-08-30T15:36:38.065675+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:36:38.111994+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:36:38.112152+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:36:38.112235+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:36:38.112299+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:36:38.112372+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:36:39.507011+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4455af"},"request_uri":"http://127.0.0.1:8001/_wdt/4455af?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:36:41.021687+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/favicon.ico" (from "http://127.0.0.1:8001/login")" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/favicon.ico\" (from \"http://127.0.0.1:8001/login\") at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/favicon.ico/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:37:02.487568+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:37:02.539241+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:02.539415+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:02.539517+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:02.540163+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:02.641256+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:37:02.705935+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:37:02.721882+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:37:03.031010+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:03.032041+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:37:03.040155+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:03.043028+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:37:03.044386+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:03.139563+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:37:03.439219+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:37:03.464666+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:03.464778+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:03.464833+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:03.464877+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:03.464928+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:04.218890+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"84f301"},"request_uri":"http://127.0.0.1:8001/_wdt/84f301?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:37:08.965212+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:37:12.862450+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:37:12.900470+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:12.900588+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:12.900651+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:12.901117+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:12.989488+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:37:13.032344+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:37:13.046786+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:37:13.060607+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:13.061014+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:37:13.069874+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:13.071389+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:37:13.072670+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:13.159336+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:37:13.444169+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:37:13.470098+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:13.470209+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:13.470280+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:13.470392+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:13.470454+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:14.136525+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:37:15.080419+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fc823f"},"request_uri":"http://127.0.0.1:8001/_wdt/fc823f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:37:26.756892+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:37:26.798639+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:26.798758+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:26.798824+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:26.799640+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:26.904744+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:37:26.959402+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:37:26.981963+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:37:27.000399+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:27.000971+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:37:27.010045+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:27.012432+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:37:27.014128+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:27.103854+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:37:27.393351+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:37:27.421450+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:27.421593+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:27.421714+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:27.421781+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:27.421855+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:28.054874+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:37:28.842274+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"746f83"},"request_uri":"http://127.0.0.1:8001/_wdt/746f83?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:37:50.814324+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:37:50.840130+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:50.840243+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:50.840304+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:50.840354+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:50.840422+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:51.445851+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:37:52.188744+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5296c5"},"request_uri":"http://127.0.0.1:8001/_wdt/5296c5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:37:55.408754+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:37:55.444429+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:55.444572+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:55.444662+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:55.445467+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:55.535070+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:37:55.573292+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:37:55.600294+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:37:55.612957+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:55.613718+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:37:55.620696+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:55.622245+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:37:55.623401+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:55.714074+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:37:56.012480+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:37:56.042000+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:37:56.042130+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:56.042189+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:37:56.042236+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:56.042293+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:37:56.797861+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:37:57.584023+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"022106"},"request_uri":"http://127.0.0.1:8001/_wdt/022106?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:38:10.994455+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:38:11.033744+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:38:11.033868+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:11.033951+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:11.034441+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:11.131118+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:38:11.165551+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:38:11.196389+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:38:11.211549+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:11.212130+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:38:11.219537+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:11.221471+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:38:11.223046+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:11.311232+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:38:11.630991+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:38:11.656027+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:38:11.656320+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:11.656525+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:11.656662+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:11.656747+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:12.294075+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:38:13.059885+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1bea9"},"request_uri":"http://127.0.0.1:8001/_wdt/b1bea9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:38:27.289219+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:38:27.328809+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:38:27.328929+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:27.328993+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:27.329379+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:27.411788+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:38:27.444188+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:38:27.471988+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:38:27.486177+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:27.486905+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:38:27.494342+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:27.495805+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:38:27.496977+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:27.580640+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:38:27.857877+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:38:27.882506+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:38:27.882660+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:27.882745+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:38:27.882807+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:27.882872+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:38:28.446759+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:38:29.116404+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"80d2b1"},"request_uri":"http://127.0.0.1:8001/_wdt/80d2b1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:39:05.873013+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:39:05.904677+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:39:05.904783+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:05.904837+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:05.904881+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:05.904932+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:06.473865+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:39:07.101826+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"91737b"},"request_uri":"http://127.0.0.1:8001/_wdt/91737b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:39:26.230757+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:39:26.259228+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:39:26.259388+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:26.259488+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:26.260116+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:26.338005+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:39:26.370155+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:39:26.381710+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:39:26.396680+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:26.397361+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:39:26.403055+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:26.404910+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:39:26.406256+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:26.495442+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:39:26.728290+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:39:26.748411+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:39:26.748517+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:26.748570+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:26.748614+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:26.748665+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:27.350238+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:39:27.938888+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1467c9"},"request_uri":"http://127.0.0.1:8001/_wdt/1467c9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:39:31.901312+02:00] request.INFO: Matched route "_profiler". {"route":"_profiler","route_parameters":{"_route":"_profiler","_controller":"web_profiler.controller.profiler::panelAction","token":"1467c9"},"request_uri":"http://127.0.0.1:8001/_profiler/1467c9?panel=config","method":"GET"} [] [2026-08-30T15:39:32.832935+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:39:41.669794+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:39:42.277250+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:39:44.594923+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:39:44.638356+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:39:44.638482+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:44.638558+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:44.639013+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:44.723076+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:39:44.757293+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:39:44.782080+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:39:44.794599+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:44.795234+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:39:44.801356+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:44.803907+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:39:44.805083+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:44.879634+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:39:45.130509+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:39:45.153128+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:39:45.153232+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:45.153287+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:39:45.153336+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:45.153392+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:39:45.686340+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json"" at RouterListener.php line 149 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8001/.well-known/appspecific/com.chrome.devtools.json\" at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-kernel/EventListener/RouterListener.php:149)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:70)"} [] [2026-08-30T15:39:46.332307+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4ecdf4"},"request_uri":"http://127.0.0.1:8001/_wdt/4ecdf4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:40:38.313696+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:40:38.350886+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:40:38.351024+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:38.351104+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:38.351169+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:40:38.351239+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:40:39.363490+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8d7d98"},"request_uri":"http://127.0.0.1:8001/_wdt/8d7d98?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:40:58.309915+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:40:58.341665+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:40:58.341769+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:58.341831+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:40:58.342149+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:40:58.410591+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:40:58.449453+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:40:58.459266+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:40:58.471211+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): User \"admin@gsm-manager.local\" not found. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/doctrine-bridge/Security/User/EntityUserProvider.php:64)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:58.471787+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T15:40:58.478367+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:58.480059+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:40:58.481335+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:58.559494+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:40:58.815659+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T15:40:58.838026+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:40:58.838132+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:58.838184+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:40:58.838229+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:40:58.838279+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:40:59.483446+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5a011c"},"request_uri":"http://127.0.0.1:8001/_wdt/5a011c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:45:14.625244+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:45:14.628825+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:45:14.636927+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:45:14.731407+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:45:18.937277+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:45:18.941063+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:45:18.953926+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T15:45:21.509243+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T15:45:21.554836+02:00] doctrine.DEBUG: Executing statement: DELETE FROM ligne_vente {"sql":"DELETE FROM ligne_vente"} [] [2026-08-30T15:45:21.559346+02:00] doctrine.DEBUG: Executing statement: DELETE FROM produit {"sql":"DELETE FROM produit"} [] [2026-08-30T15:45:21.560556+02:00] doctrine.DEBUG: Executing statement: DELETE FROM categorie {"sql":"DELETE FROM categorie"} [] [2026-08-30T15:45:21.561730+02:00] doctrine.DEBUG: Executing statement: DELETE FROM ticket_reparation {"sql":"DELETE FROM ticket_reparation"} [] [2026-08-30T15:45:21.562290+02:00] doctrine.DEBUG: Executing statement: DELETE FROM vente {"sql":"DELETE FROM vente"} [] [2026-08-30T15:45:21.562798+02:00] doctrine.DEBUG: Executing statement: DELETE FROM client {"sql":"DELETE FROM client"} [] [2026-08-30T15:45:21.563852+02:00] doctrine.DEBUG: Executing statement: DELETE FROM depense {"sql":"DELETE FROM depense"} [] [2026-08-30T15:45:21.565333+02:00] doctrine.DEBUG: Executing statement: DELETE FROM fournisseur {"sql":"DELETE FROM fournisseur"} [] [2026-08-30T15:45:21.566720+02:00] doctrine.DEBUG: Executing statement: DELETE FROM utilisateur {"sql":"DELETE FROM utilisateur"} [] [2026-08-30T15:45:22.503384+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-08-30T15:45:22.532503+02:00] doctrine.DEBUG: Executing statement: INSERT INTO utilisateur (email, nom_complet, roles, password, actif) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"admin@gsm-manager.local","2":"Administrateur","3":"[\"ROLE_ADMIN\"]","4":"$2y$13$xOU4tuZolVSjfwCpQvjEgeGiRYZd0X0LAY71Z8wQC4gcSA8O0T/ra","5":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":5}) {"sql":"INSERT INTO utilisateur (email, nom_complet, roles, password, actif) VALUES (?, ?, ?, ?, ?)","params":{"1":"admin@gsm-manager.local","2":"Administrateur","3":"[\"ROLE_ADMIN\"]","4":"$2y$13$xOU4tuZolVSjfwCpQvjEgeGiRYZd0X0LAY71Z8wQC4gcSA8O0T/ra","5":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":5}} [] [2026-08-30T15:45:22.536274+02:00] doctrine.DEBUG: Executing statement: INSERT INTO utilisateur (email, nom_complet, roles, password, actif) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"vendeur@gsm-manager.local","2":"Bayeu Test","3":"[\"ROLE_VENDEUR\"]","4":"$2y$13$kBMea3ebCuafSWTLpun6aODn9PKuP5gnxmc1LCqfwFbD3eq6VznWG","5":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":5}) {"sql":"INSERT INTO utilisateur (email, nom_complet, roles, password, actif) VALUES (?, ?, ?, ?, ?)","params":{"1":"vendeur@gsm-manager.local","2":"Bayeu Test","3":"[\"ROLE_VENDEUR\"]","4":"$2y$13$kBMea3ebCuafSWTLpun6aODn9PKuP5gnxmc1LCqfwFbD3eq6VznWG","5":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":5}} [] [2026-08-30T15:45:22.537335+02:00] doctrine.DEBUG: Executing statement: INSERT INTO categorie (nom) VALUES (?) (parameters: array{"1":"Ecrans"}, types: array{"1":2}) {"sql":"INSERT INTO categorie (nom) VALUES (?)","params":{"1":"Ecrans"},"types":{"1":2}} [] [2026-08-30T15:45:22.537970+02:00] doctrine.DEBUG: Executing statement: INSERT INTO categorie (nom) VALUES (?) (parameters: array{"1":"Batteries"}, types: array{"1":2}) {"sql":"INSERT INTO categorie (nom) VALUES (?)","params":{"1":"Batteries"},"types":{"1":2}} [] [2026-08-30T15:45:22.538687+02:00] doctrine.DEBUG: Executing statement: INSERT INTO categorie (nom) VALUES (?) (parameters: array{"1":"Accessoires"}, types: array{"1":2}) {"sql":"INSERT INTO categorie (nom) VALUES (?)","params":{"1":"Accessoires"},"types":{"1":2}} [] [2026-08-30T15:45:22.539423+02:00] doctrine.DEBUG: Executing statement: INSERT INTO fournisseur (nom, telephone, email, adresse) VALUES (?, ?, ?, ?) (parameters: array{"1":"Gros Grossiste GSM","2":"+216 20 000 000","3":"contact@grossiste-gsm.tn","4":null}, types: array{"1":2,"2":2,"3":2,"4":2}) {"sql":"INSERT INTO fournisseur (nom, telephone, email, adresse) VALUES (?, ?, ?, ?)","params":{"1":"Gros Grossiste GSM","2":"+216 20 000 000","3":"contact@grossiste-gsm.tn","4":null},"types":{"1":2,"2":2,"3":2,"4":2}} [] [2026-08-30T15:45:22.541188+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"Ecran iPhone 13","2":null,"3":5,"4":3,"5":"120.000","6":"180.000","7":null,"8":1,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"Ecran iPhone 13","2":null,"3":5,"4":3,"5":"120.000","6":"180.000","7":null,"8":1,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T15:45:22.542222+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"Batterie Samsung A32","2":null,"3":2,"4":3,"5":"25.000","6":"45.000","7":null,"8":2,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"Batterie Samsung A32","2":null,"3":2,"4":3,"5":"25.000","6":"45.000","7":null,"8":2,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T15:45:22.542951+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"Coque silicone universelle","2":null,"3":40,"4":3,"5":"3.000","6":"9.000","7":null,"8":3,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"Coque silicone universelle","2":null,"3":40,"4":3,"5":"3.000","6":"9.000","7":null,"8":3,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T15:45:22.543731+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"Cable USB-C 1m","2":null,"3":30,"4":3,"5":"4.000","6":"12.000","7":null,"8":3,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"Cable USB-C 1m","2":null,"3":30,"4":3,"5":"4.000","6":"12.000","7":null,"8":3,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T15:45:22.544479+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"Ecouteurs filaires","2":null,"3":1,"4":3,"5":"8.000","6":"18.000","7":null,"8":3,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"Ecouteurs filaires","2":null,"3":1,"4":3,"5":"8.000","6":"18.000","7":null,"8":3,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T15:45:22.545221+02:00] doctrine.DEBUG: Executing statement: INSERT INTO client (nom, telephone, email, adresse, cree_le) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"Ahmed Ben Ali","2":"+216 22 111 222","3":"ahmed@example.com","4":null,"5":"2026-08-30 15:45:22"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"INSERT INTO client (nom, telephone, email, adresse, cree_le) VALUES (?, ?, ?, ?, ?)","params":{"1":"Ahmed Ben Ali","2":"+216 22 111 222","3":"ahmed@example.com","4":null,"5":"2026-08-30 15:45:22"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T15:45:22.545871+02:00] doctrine.DEBUG: Executing statement: INSERT INTO client (nom, telephone, email, adresse, cree_le) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"Sarra Trabelsi","2":"+216 55 333 444","3":null,"4":null,"5":"2026-08-30 15:45:22"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"INSERT INTO client (nom, telephone, email, adresse, cree_le) VALUES (?, ?, ?, ?, ?)","params":{"1":"Sarra Trabelsi","2":"+216 55 333 444","3":null,"4":null,"5":"2026-08-30 15:45:22"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T15:45:22.547687+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-08-30T15:45:22.548167+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T15:45:22.553068+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:45:59.928737+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T15:45:59.975064+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:45:59.975272+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:45:59.975374+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:45:59.976121+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:00.066594+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:00.100090+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:00.111321+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T15:46:00.653277+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin@gsm-manager.local\", roles=\"ROLE_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:00.668885+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-08-30T15:46:00.669083+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T15:46:00.670667+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-08-30T15:46:00.670888+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:00.689032+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:00.752752+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:01.017700+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:46:01.040830+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:01.040958+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:01.041015+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:01.041077+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:01.041144+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:01.055523+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:01.111232+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:01.141355+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:01.161912+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:01.174386+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:01.258189+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T15:46:01.353924+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:01.359313+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T15:46:01.366085+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:01.367846+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:46:01.373362+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:01.381353+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:01.382531+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:46:01.383545+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:01.414977+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:01.524226+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:02.345345+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3485d5"},"request_uri":"http://127.0.0.1:8001/_wdt/3485d5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:12.098423+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T15:46:12.131123+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:12.131230+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:12.131282+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:12.131324+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:12.131372+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:12.143893+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:12.199061+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:12.233002+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:12.256531+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:12.266430+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:12.315888+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T15:46:12.328403+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:12.358720+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:12.444431+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:12.869917+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7db78c"},"request_uri":"http://127.0.0.1:8001/_wdt/7db78c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:20.310231+02:00] request.INFO: Matched route "depense_new". {"route":"depense_new","route_parameters":{"_route":"depense_new","_controller":"App\\Controller\\DepenseController::new"},"request_uri":"http://127.0.0.1:8001/depenses/nouveau","method":"GET"} [] [2026-08-30T15:46:20.332404+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:20.332550+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:20.332606+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:20.332648+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:20.332701+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:20.343338+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:20.397787+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:20.424506+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:20.435725+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:20.444731+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:20.638874+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:20.732187+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:21.184955+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"771292"},"request_uri":"http://127.0.0.1:8001/_wdt/771292?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:30.858020+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:46:30.884576+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:30.884691+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:30.884753+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:30.884805+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:30.884863+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:30.898232+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:30.953271+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:30.980426+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:30.999135+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:31.007969+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:31.066559+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T15:46:31.105526+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:31.109490+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T15:46:31.115850+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:31.118096+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:46:31.125034+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:31.130651+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:31.132011+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:46:31.133306+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:31.182089+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:31.301324+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:32.028829+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4f5fa0"},"request_uri":"http://127.0.0.1:8001/_wdt/4f5fa0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:36.902540+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T15:46:36.927645+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:36.927740+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:36.927786+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:36.927824+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:36.927942+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:36.937734+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:36.989509+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:37.016849+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:37.028652+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:37.037611+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:37.074300+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:46:37.101320+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T15:46:37.108391+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T15:46:37.109626+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:37.124999+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:37.224858+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:37.705846+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c5fffb"},"request_uri":"http://127.0.0.1:8001/_wdt/c5fffb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:43.368627+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T15:46:43.394000+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:43.394096+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:43.394145+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:43.394183+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:43.394229+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:43.403948+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:43.460385+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:43.486896+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:43.509492+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:43.518754+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:43.557684+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:46:43.573886+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:46:43.608369+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:43.705631+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:44.234456+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"978a09"},"request_uri":"http://127.0.0.1:8001/_wdt/978a09?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:52.055629+02:00] request.INFO: Matched route "vente_create". {"route":"vente_create","route_parameters":{"_route":"vente_create","_controller":"App\\Controller\\VenteController::create"},"request_uri":"http://127.0.0.1:8001/ventes","method":"POST"} [] [2026-08-30T15:46:52.095551+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:52.159884+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:52.195990+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:52.223148+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:52.233498+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:52.233630+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:52.233677+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:52.233731+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:52.233852+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:52.234663+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:52.266306+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T15:46:52.289297+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T15:46:52.293598+02:00] doctrine.DEBUG: Executing statement: INSERT INTO vente (numero_facture, total, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"FAC-260830-3eff9","2":"45.00","3":"especes","4":"2026-08-30 15:46:52","5":null,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO vente (numero_facture, total, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"FAC-260830-3eff9","2":"45.00","3":"especes","4":"2026-08-30 15:46:52","5":null,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-08-30T15:46:52.294893+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":1,"2":"45.00","3":1,"4":2}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":1,"2":"45.00","3":1,"4":2},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-08-30T15:46:52.295804+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ? WHERE id = ? (parameters: array{"1":1,"2":2}, types: array{"1":1,"2":1}) {"sql":"UPDATE produit SET quantite_stock = ? WHERE id = ?","params":{"1":1,"2":2},"types":{"1":1,"2":1}} [] [2026-08-30T15:46:52.300793+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T15:46:52.325475+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:52.388914+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:52.696698+02:00] request.INFO: Matched route "vente_show". {"route":"vente_show","route_parameters":{"_route":"vente_show","_controller":"App\\Controller\\VenteController::show","id":"1"},"request_uri":"http://127.0.0.1:8001/ventes/1","method":"GET"} [] [2026-08-30T15:46:52.724736+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:52.724837+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:52.724890+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:52.724933+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:52.724982+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:52.738809+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:52.803048+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:52.835981+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:52.848671+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:52.864520+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:52.890801+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T15:46:52.919271+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:52.977018+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T15:46:53.010179+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:53.116422+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:53.830068+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4d2d97"},"request_uri":"http://127.0.0.1:8001/_wdt/4d2d97?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:55.978437+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:46:56.007426+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:56.007544+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:56.007611+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:56.007666+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:56.007728+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:56.020630+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:56.084764+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:56.119447+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:56.128395+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:56.141184+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:56.202660+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T15:46:56.235195+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:56.239635+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T15:46:56.247452+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:56.250185+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:46:56.255614+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:56.259565+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:56.260856+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:46:56.261863+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:56.296994+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:56.394157+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:56.934995+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"698345"},"request_uri":"http://127.0.0.1:8001/_wdt/698345?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:46:59.185849+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T15:46:59.215546+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:46:59.215675+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:59.215739+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:46:59.215808+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:59.215864+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:46:59.228889+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:46:59.309322+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:46:59.354007+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:46:59.383895+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:46:59.395667+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:46:59.440349+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T15:46:59.453761+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:46:59.484053+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:46:59.559152+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:46:59.944737+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7752c5"},"request_uri":"http://127.0.0.1:8001/_wdt/7752c5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:06.348452+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T15:47:06.370200+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:06.370373+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:06.370435+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:06.370479+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:06.370529+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:06.381844+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:06.435002+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:06.460377+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:06.467768+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:06.476896+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:06.512252+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T15:47:06.522458+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:06.547678+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:06.623886+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:07.281657+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1a02d7"},"request_uri":"http://127.0.0.1:8001/_wdt/1a02d7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:07.757861+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T15:47:07.783165+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:07.783283+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:07.783350+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:07.783406+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:07.783470+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:07.795868+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:07.864303+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:07.892810+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:07.916715+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:07.935006+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:07.967237+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:47:08.001870+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:08.088182+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:08.539341+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c600ff"},"request_uri":"http://127.0.0.1:8001/_wdt/c600ff?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:10.562790+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T15:47:10.586993+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:10.587135+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:10.587219+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:10.587285+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:10.587359+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:10.602365+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:10.685005+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:10.711161+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:10.730497+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:10.741775+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:10.774797+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T15:47:10.815143+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:10.904688+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:11.302038+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f72cc1"},"request_uri":"http://127.0.0.1:8001/_wdt/f72cc1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:12.016996+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T15:47:12.040296+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:12.040414+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:12.040482+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:12.040538+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:12.040600+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:12.052534+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:12.115812+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:12.144699+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:12.164636+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:12.185510+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:12.216034+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:47:12.236210+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:47:12.291429+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:12.419550+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:12.992947+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e288b2"},"request_uri":"http://127.0.0.1:8001/_wdt/e288b2?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:13.751050+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:47:13.788783+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:13.788911+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:13.788982+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:13.789041+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:13.789444+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:13.805075+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:13.874118+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:13.903784+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:13.931720+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:13.945137+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:14.029618+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T15:47:14.061280+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:14.065343+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T15:47:14.074316+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:14.076500+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:47:14.082422+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:14.086470+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:14.088001+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:47:14.089236+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:14.126948+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:14.282470+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:14.787424+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"294c05"},"request_uri":"http://127.0.0.1:8001/_wdt/294c05?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:30.593834+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T15:47:30.622638+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:30.622803+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:30.622859+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:30.622900+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:30.622947+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:30.634171+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:30.692743+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:30.722151+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:30.740813+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:30.761314+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:30.797597+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T15:47:30.808066+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:47:30.831972+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:30.909114+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:31.510640+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e56f5e"},"request_uri":"http://127.0.0.1:8001/_wdt/e56f5e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:47:32.766836+02:00] request.INFO: Matched route "depense_new". {"route":"depense_new","route_parameters":{"_route":"depense_new","_controller":"App\\Controller\\DepenseController::new"},"request_uri":"http://127.0.0.1:8001/depenses/nouveau","method":"GET"} [] [2026-08-30T15:47:32.791903+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:47:32.792013+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:32.792073+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:47:32.792122+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:32.792179+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:47:32.805025+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:47:32.865503+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:47:32.893757+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:47:32.922316+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:47:32.932446+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:47:33.077241+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:47:33.170982+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:47:33.544217+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"777179"},"request_uri":"http://127.0.0.1:8001/_wdt/777179?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:12.132988+02:00] request.INFO: Matched route "depense_new". {"route":"depense_new","route_parameters":{"_route":"depense_new","_controller":"App\\Controller\\DepenseController::new"},"request_uri":"http://127.0.0.1:8001/depenses/nouveau","method":"POST"} [] [2026-08-30T15:48:12.170665+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:12.230748+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:12.258332+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:12.265716+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:12.277182+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:12.277316+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:12.277366+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:12.277423+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:12.277466+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:12.278124+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:12.423232+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T15:48:12.426944+02:00] doctrine.DEBUG: Executing statement: INSERT INTO depense (libelle, categorie, montant, date, cree_le, note) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"test","2":"autre","3":"10","4":"2026-08-30 00:00:00","5":"2026-08-30 15:48:12","6":null}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2}) {"sql":"INSERT INTO depense (libelle, categorie, montant, date, cree_le, note) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"test","2":"autre","3":"10","4":"2026-08-30 00:00:00","5":"2026-08-30 15:48:12","6":null},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2}} [] [2026-08-30T15:48:12.428013+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T15:48:12.446003+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:12.502690+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:12.731487+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T15:48:12.754329+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:12.754431+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:12.754487+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:12.754534+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:12.754583+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:12.763983+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:12.818690+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:12.841004+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:12.847245+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:12.857482+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:12.891211+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T15:48:12.901813+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:12.935837+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:13.023765+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:13.604365+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"882962"},"request_uri":"http://127.0.0.1:8001/_wdt/882962?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:16.368491+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:48:16.392497+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:16.392599+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:16.392652+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:16.392695+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:16.392746+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:16.404506+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:16.465571+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:16.494316+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:16.503777+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:16.517947+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:16.590574+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T15:48:16.619430+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:16.623844+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T15:48:16.631442+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:16.633773+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:48:16.639378+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:16.643041+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:16.644527+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:48:16.645436+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:16.681684+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:16.788433+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:17.301695+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2af676"},"request_uri":"http://127.0.0.1:8001/_wdt/2af676?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:23.688952+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T15:48:23.716220+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:23.716320+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:23.716374+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:23.716416+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:23.716466+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:23.727411+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:23.785136+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:23.816858+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:23.834069+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:23.843711+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:23.882063+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T15:48:23.892217+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:23.920549+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:23.997588+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:24.423225+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b2fa1b"},"request_uri":"http://127.0.0.1:8001/_wdt/b2fa1b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:34.181314+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T15:48:34.202043+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:34.202141+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:34.202212+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:34.202254+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:34.202302+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:34.213251+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:34.266674+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:34.289175+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:34.312727+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:34.321504+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:34.340194+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:48:34.368294+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:34.448349+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:35.050823+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1bc989"},"request_uri":"http://127.0.0.1:8001/_wdt/1bc989?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:35.782719+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T15:48:35.817009+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:35.817179+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:35.817265+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:35.817334+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:35.817435+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:35.838897+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:35.940614+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:35.986383+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:35.998852+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:36.014319+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:36.048631+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:48:36.096127+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:36.181189+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:36.659618+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4cce0f"},"request_uri":"http://127.0.0.1:8001/_wdt/4cce0f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:37.139940+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T15:48:37.164845+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:37.164963+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:37.165028+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:37.165082+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:37.165142+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:37.175794+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:37.236094+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:37.278329+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:37.303270+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:37.315593+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:37.356897+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC"} [] [2026-08-30T15:48:37.388237+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:37.465498+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:37.829081+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d6ba8f"},"request_uri":"http://127.0.0.1:8001/_wdt/d6ba8f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:38.505598+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T15:48:38.528074+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:38.528175+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:38.528230+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:38.528275+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:38.528326+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:38.538049+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:38.597344+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:38.623518+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:38.644340+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:38.654647+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:38.679890+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T15:48:38.714009+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:38.794496+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:39.261905+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c4f1bf"},"request_uri":"http://127.0.0.1:8001/_wdt/c4f1bf?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:39.807946+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T15:48:39.831468+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:39.831624+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:39.831682+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:39.831726+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:39.831779+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:39.847585+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:39.931655+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:39.972753+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:39.982267+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:39.994448+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:40.026477+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:48:40.047468+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:48:40.099512+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:40.200753+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:40.802554+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7cac58"},"request_uri":"http://127.0.0.1:8001/_wdt/7cac58?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:41.327134+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T15:48:41.358357+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:41.358476+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:41.358544+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:41.358598+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:41.358659+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:41.372856+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:41.446484+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:41.490644+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:41.500177+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:41.515440+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:41.548137+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:48:41.581975+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T15:48:41.593045+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T15:48:41.594579+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:41.614443+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:41.709191+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:42.271008+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9fbdd1"},"request_uri":"http://127.0.0.1:8001/_wdt/9fbdd1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:42.779820+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T15:48:42.811927+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:42.812072+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:42.812149+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:42.812217+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:42.812285+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:42.825883+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:42.897543+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:42.938646+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:42.966386+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:42.991896+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:43.049537+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T15:48:43.078829+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:43.083109+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T15:48:43.090556+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:43.092793+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:48:43.098038+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:43.102075+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:43.103432+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T15:48:43.104606+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T15:48:43.140423+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:43.232281+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:43.781356+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"de763b"},"request_uri":"http://127.0.0.1:8001/_wdt/de763b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T15:48:56.023986+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T15:48:56.053858+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T15:48:56.053962+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:56.054016+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T15:48:56.054059+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:56.054109+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T15:48:56.064952+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T15:48:56.116658+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T15:48:56.147801+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T15:48:56.170443+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:56.180325+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T15:48:56.205041+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T15:48:56.243161+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T15:48:56.250488+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T15:48:56.251812+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T15:48:56.269130+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T15:48:56.373132+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T15:48:56.861809+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"afff85"},"request_uri":"http://127.0.0.1:8001/_wdt/afff85?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:05:05.415951+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:05:05.504122+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:05:05.504268+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:05:05.504345+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:05:05.504404+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:05:05.504474+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:05:05.541173+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:05:05.683392+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:05:05.761940+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:05:05.802521+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:05:05.823187+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:05:05.976572+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:05:06.036843+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:05:06.043554+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:05:06.058516+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:05:06.061852+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:05:06.071776+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:05:06.080548+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:05:06.082258+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:05:06.083733+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:05:06.156592+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:05:06.344820+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:05:07.559022+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9c09cc"},"request_uri":"http://127.0.0.1:8001/_wdt/9c09cc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:09:53.341009+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:09:53.386826+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:09:53.387035+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:09:53.387165+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:09:53.387250+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:09:53.387350+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:09:53.409999+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:09:53.510752+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:09:53.561592+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:09:53.597496+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:09:53.614124+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:09:53.665222+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:09:53.708584+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:09:53.725091+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:09:53.727097+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:09:53.751118+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:09:53.932427+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:09:54.781146+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5be772"},"request_uri":"http://127.0.0.1:8001/_wdt/5be772?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:10:04.373627+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T19:10:04.422931+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:10:04.423071+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:04.423145+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:04.423205+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:04.423275+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:04.442773+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:10:04.536722+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:10:04.586713+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:10:04.612844+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:10:04.639519+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:10:05.020403+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T19:10:05.035652+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-08-30T19:10:05.114403+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:10:05.306254+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:10:05.832022+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"02df17"},"request_uri":"http://127.0.0.1:8001/_wdt/02df17?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:10:36.454076+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:10:36.491367+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:10:36.491624+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:36.491718+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:36.491781+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:36.491852+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:36.508803+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:10:36.593601+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:10:36.634284+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:10:36.659783+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:10:36.674641+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:10:36.756645+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:10:36.825006+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:10:36.830168+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:10:36.842266+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:10:36.844406+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:10:36.851357+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:10:36.856396+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:10:36.858007+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:10:36.859272+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:10:36.904979+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:10:37.044974+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:10:38.102621+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f373d4"},"request_uri":"http://127.0.0.1:8001/_wdt/f373d4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:10:53.637654+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T19:10:53.686755+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:10:53.686916+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:53.686989+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:53.687047+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:53.687220+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:53.707711+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:10:53.797391+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:10:53.844620+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:10:53.878031+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:10:53.899200+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:10:53.979281+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T19:10:53.997231+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:10:54.045991+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:10:54.170372+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:10:54.747795+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b9126f"},"request_uri":"http://127.0.0.1:8001/_wdt/b9126f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:10:56.582673+02:00] request.INFO: Matched route "depense_new". {"route":"depense_new","route_parameters":{"_route":"depense_new","_controller":"App\\Controller\\DepenseController::new"},"request_uri":"http://127.0.0.1:8001/depenses/nouveau","method":"GET"} [] [2026-08-30T19:10:56.618449+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:10:56.618615+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:56.618718+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:10:56.618806+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:56.618902+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:10:56.637347+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:10:56.734529+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:10:56.776118+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:10:56.801218+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:10:56.852191+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:10:57.059979+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:10:57.180540+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:10:58.007130+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a5a5f7"},"request_uri":"http://127.0.0.1:8001/_wdt/a5a5f7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:11:20.806377+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:11:20.841870+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:11:20.842028+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:11:20.842101+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:11:20.842161+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:11:20.842229+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:11:20.860289+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:11:20.942921+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:11:20.982596+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:11:20.994302+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:11:21.010216+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:11:21.091353+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:11:21.167612+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:11:21.173373+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:11:21.183164+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:11:21.186041+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:11:21.193629+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:11:21.198108+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:11:21.200447+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:11:21.202156+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:11:21.246856+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:11:21.391593+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:11:22.462532+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7bd3fb"},"request_uri":"http://127.0.0.1:8001/_wdt/7bd3fb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:11:35.725684+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:11:35.765574+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:11:35.765709+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:11:35.765783+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:11:35.765843+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:11:35.765912+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:11:35.791931+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:11:35.919413+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:11:35.963661+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:11:35.994192+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:11:36.010308+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:11:36.049183+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:11:36.127308+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:11:36.138425+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:11:36.140827+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:11:36.164778+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:11:36.313552+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:11:36.992672+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bc894f"},"request_uri":"http://127.0.0.1:8001/_wdt/bc894f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:11:45.206477+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:11:45.251857+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:11:45.251995+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:11:45.252071+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:11:45.252131+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:11:45.252200+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:11:45.269227+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:11:45.360569+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:11:45.405048+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:11:45.420426+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:11:45.439915+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:11:45.490233+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:11:45.517323+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:11:45.575515+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:11:45.714209+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:11:46.395035+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"53aba7"},"request_uri":"http://127.0.0.1:8001/_wdt/53aba7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:14:57.468777+02:00] request.INFO: Matched route "vente_create". {"route":"vente_create","route_parameters":{"_route":"vente_create","_controller":"App\\Controller\\VenteController::create"},"request_uri":"http://127.0.0.1:8001/ventes","method":"POST"} [] [2026-08-30T19:14:57.534573+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:14:57.628837+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:14:57.674339+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:14:57.687417+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:14:57.702443+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:14:57.702622+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:14:57.702692+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:14:57.702772+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:14:57.702833+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:14:57.703492+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:14:57.796482+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:14:57.836774+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:14:57.847250+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:14:57.855824+02:00] doctrine.DEBUG: Executing statement: INSERT INTO vente (numero_facture, total, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"FAC-260830-bd70f","2":"57.00","3":"especes","4":"2026-08-30 19:14:57","5":null,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO vente (numero_facture, total, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"FAC-260830-bd70f","2":"57.00","3":"especes","4":"2026-08-30 19:14:57","5":null,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-08-30T19:14:57.857724+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":1,"2":"45.00","3":2,"4":2}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":1,"2":"45.00","3":2,"4":2},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-08-30T19:14:57.859214+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":1,"2":"12.00","3":2,"4":4}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":1,"2":"12.00","3":2,"4":4},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-08-30T19:14:57.860837+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ? WHERE id = ? (parameters: array{"1":0,"2":2}, types: array{"1":1,"2":1}) {"sql":"UPDATE produit SET quantite_stock = ? WHERE id = ?","params":{"1":0,"2":2},"types":{"1":1,"2":1}} [] [2026-08-30T19:14:57.862202+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ? WHERE id = ? (parameters: array{"1":29,"2":4}, types: array{"1":1,"2":1}) {"sql":"UPDATE produit SET quantite_stock = ? WHERE id = ?","params":{"1":29,"2":4},"types":{"1":1,"2":1}} [] [2026-08-30T19:14:57.868179+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:14:57.910228+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:14:58.011245+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:14:58.455045+02:00] request.INFO: Matched route "vente_show". {"route":"vente_show","route_parameters":{"_route":"vente_show","_controller":"App\\Controller\\VenteController::show","id":"2"},"request_uri":"http://127.0.0.1:8001/ventes/2","method":"GET"} [] [2026-08-30T19:14:58.496110+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:14:58.496249+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:14:58.496324+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:14:58.496491+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:14:58.496573+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:14:58.516543+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:14:58.605981+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:14:58.648530+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:14:58.682389+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:14:58.696790+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:14:58.728807+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-08-30T19:14:58.760236+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:14:58.846546+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:14:58.865876+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:14:58.897400+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:14:59.073285+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:15:00.164868+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"474600"},"request_uri":"http://127.0.0.1:8001/_wdt/474600?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:15:13.794832+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:15:13.833365+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:15:13.833623+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:13.833744+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:13.833835+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:13.833953+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:13.852584+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:15:13.957050+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:15:14.012296+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:15:14.033758+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:15:14.060468+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:15:14.109796+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:15:14.140036+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:15:14.199220+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:15:14.378407+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:15:15.094078+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a65bdf"},"request_uri":"http://127.0.0.1:8001/_wdt/a65bdf?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:15:37.782246+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:15:37.828980+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:15:37.829186+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:37.829481+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:37.829578+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:37.829653+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:37.849056+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:15:37.943007+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:15:37.993893+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:15:38.006160+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:15:38.024234+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:15:38.069101+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:15:38.133631+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:15:38.201066+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:15:38.359509+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:15:39.147429+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6e946d"},"request_uri":"http://127.0.0.1:8001/_wdt/6e946d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:15:40.833779+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:15:40.883331+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:15:40.883502+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:40.883591+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:40.883664+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:40.883748+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:40.911749+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:15:41.053137+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:15:41.103371+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:15:41.115826+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:15:41.136230+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:15:41.214802+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:15:41.277882+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:15:41.390342+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:15:41.960697+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3ce5a9"},"request_uri":"http://127.0.0.1:8001/_wdt/3ce5a9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:15:44.118105+02:00] request.INFO: Matched route "client_new". {"route":"client_new","route_parameters":{"_route":"client_new","_controller":"App\\Controller\\ClientController::new"},"request_uri":"http://127.0.0.1:8001/clients/nouveau","method":"GET"} [] [2026-08-30T19:15:44.154980+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:15:44.155163+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:44.155255+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:15:44.155335+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:44.155425+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:15:44.175203+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:15:44.271816+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:15:44.314516+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:15:44.325758+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:15:44.343483+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:15:44.564719+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:15:44.709277+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:15:45.320439+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"27bfbc"},"request_uri":"http://127.0.0.1:8001/_wdt/27bfbc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:16:33.370043+02:00] request.INFO: Matched route "client_new". {"route":"client_new","route_parameters":{"_route":"client_new","_controller":"App\\Controller\\ClientController::new"},"request_uri":"http://127.0.0.1:8001/clients/nouveau","method":"POST"} [] [2026-08-30T19:16:33.415014+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:16:33.492601+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:16:33.579538+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:16:33.591763+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:16:33.605564+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:16:33.605744+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:16:33.605932+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:16:33.606025+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:16:33.606086+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:16:33.606630+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:16:33.817092+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:16:33.820767+02:00] doctrine.DEBUG: Executing statement: INSERT INTO client (nom, telephone, email, adresse, cree_le) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"oussama nouri","2":"21535308","3":null,"4":"bdarna","5":"2026-08-30 19:16:33"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"INSERT INTO client (nom, telephone, email, adresse, cree_le) VALUES (?, ?, ?, ?, ?)","params":{"1":"oussama nouri","2":"21535308","3":null,"4":"bdarna","5":"2026-08-30 19:16:33"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T19:16:33.822094+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:16:33.845101+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:16:33.927088+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:16:34.268745+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:16:34.297351+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:16:34.297489+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:16:34.297564+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:16:34.297624+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:16:34.297694+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:16:34.314318+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:16:34.416519+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:16:34.458076+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:16:34.482791+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:16:34.498125+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:16:34.528604+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:16:34.572547+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:16:34.668135+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:16:35.495575+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"13cbd8"},"request_uri":"http://127.0.0.1:8001/_wdt/13cbd8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:17:33.196314+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:17:33.233471+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:17:33.233612+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:33.233686+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:33.233747+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:33.233817+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:33.252542+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:17:33.337164+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:17:33.375764+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:17:33.395687+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:17:33.410095+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:17:33.485358+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:17:33.524051+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:17:33.530000+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:17:33.540095+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:17:33.553098+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:17:33.555979+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:17:33.563686+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:17:33.568410+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:17:33.570970+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:17:33.573118+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:17:33.640107+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:17:33.896460+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:17:34.765799+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"45df74"},"request_uri":"http://127.0.0.1:8001/_wdt/45df74?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:17:35.381715+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:17:35.423123+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:17:35.423282+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:35.423464+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:35.423537+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:35.423608+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:35.440335+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:17:35.531248+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:17:35.578432+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:17:35.611424+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:17:35.628349+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:17:35.665395+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:17:35.708235+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:17:35.722435+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:17:35.725184+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:17:35.764207+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:17:35.898002+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:17:36.674138+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aeff2f"},"request_uri":"http://127.0.0.1:8001/_wdt/aeff2f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:17:37.433259+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:17:37.479011+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:17:37.479170+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:37.479242+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:37.479300+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:37.479368+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:37.497656+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:17:37.595241+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:17:37.647005+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:17:37.660705+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:17:37.677407+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:17:37.719542+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:17:37.811755+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:17:37.824507+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:17:37.826987+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:17:37.861517+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:17:38.010840+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:17:38.732265+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"03b373"},"request_uri":"http://127.0.0.1:8001/_wdt/03b373?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:17:40.943928+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T19:17:40.991761+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:17:40.991930+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:40.992011+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:17:40.992073+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:40.992264+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:17:41.013292+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:17:41.118186+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:17:41.180291+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:17:41.203097+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:17:41.222219+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:17:41.429044+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T19:17:41.450860+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-08-30T19:17:41.535162+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:17:41.656750+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:17:42.250353+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0950b9"},"request_uri":"http://127.0.0.1:8001/_wdt/0950b9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:18:40.948730+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"POST"} [] [2026-08-30T19:18:41.002706+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:18:41.091669+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:18:41.137249+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:18:41.192228+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:18:41.207733+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:18:41.207905+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:18:41.207974+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:18:41.208051+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:18:41.208110+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:18:41.208652+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:18:41.426790+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} [] [2026-08-30T19:18:41.440125+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T19:18:41.496285+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:18:41.500236+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"anticasse","2":"123ER","3":12,"4":3,"5":"8000","6":"10000","7":"Test","8":3,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"anticasse","2":"123ER","3":12,"4":3,"5":"8000","6":"10000","7":"Test","8":3,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T19:18:41.501799+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:18:41.557780+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:18:41.652338+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:18:41.972111+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:18:42.005288+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:18:42.005492+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:18:42.005601+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:18:42.005693+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:18:42.005800+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:18:42.022132+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:18:42.105576+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:18:42.143173+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:18:42.168396+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:18:42.182732+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:18:42.215578+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:18:42.299994+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:18:42.311539+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:18:42.316240+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:18:42.343834+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:18:42.602034+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:18:43.434178+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7e9b7b"},"request_uri":"http://127.0.0.1:8001/_wdt/7e9b7b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:18:46.901529+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:18:46.947319+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:18:46.947477+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:18:46.947567+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:18:46.947640+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:18:46.947733+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:18:46.965985+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:18:47.069100+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:18:47.122860+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:18:47.136467+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:18:47.154290+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:18:47.201741+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:18:47.266178+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:18:47.335087+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:18:47.537229+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:18:48.296426+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"92bb3a"},"request_uri":"http://127.0.0.1:8001/_wdt/92bb3a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:19:02.392273+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:19:02.434279+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:02.434429+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:02.434502+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:02.434561+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:02.434629+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:02.452637+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:02.543676+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:02.597420+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:02.650261+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:02.676987+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:02.718029+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:19:02.762012+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:19:02.772999+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:19:02.774924+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:02.798995+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:02.937275+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:03.642398+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6e5559"},"request_uri":"http://127.0.0.1:8001/_wdt/6e5559?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:19:06.244896+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"6"},"request_uri":"http://127.0.0.1:8001/produits/6/modifier","method":"GET"} [] [2026-08-30T19:19:06.289792+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:06.289958+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:06.290054+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:06.290134+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:06.290224+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:06.309482+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:06.402368+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:06.446232+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:06.476394+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:06.496428+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:06.541544+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} [] [2026-08-30T19:19:06.743385+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:19:06.749696+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:06.786226+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T19:19:06.792222+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-08-30T19:19:06.917901+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:07.072864+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:07.998737+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"18ec40"},"request_uri":"http://127.0.0.1:8001/_wdt/18ec40?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:19:19.232801+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"6"},"request_uri":"http://127.0.0.1:8001/produits/6/modifier","method":"POST"} [] [2026-08-30T19:19:19.302749+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:19.407607+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:19.455008+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:19.483917+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:19.506259+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:19.506429+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:19.506498+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:19.506577+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:19.506638+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:19.507302+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:19.538900+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} [] [2026-08-30T19:19:19.753116+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:19:19.761446+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:19.831248+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} [] [2026-08-30T19:19:19.837009+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T19:19:19.894363+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:19:19.895750+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET prix_achat = ?, prix_vente = ? WHERE id = ? (parameters: array{"1":"8","2":"10","3":6}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE produit SET prix_achat = ?, prix_vente = ? WHERE id = ?","params":{"1":"8","2":"10","3":6},"types":{"1":2,"2":2,"3":1}} [] [2026-08-30T19:19:19.897157+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:19:19.921290+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:20.020737+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:20.477172+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:19:20.517646+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:20.517786+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:20.517860+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:20.517919+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:20.517987+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:20.539263+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:20.625039+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:20.668190+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:20.691772+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:20.706431+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:20.749239+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:19:20.791164+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:19:20.802994+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:19:20.804932+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:20.830400+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:21.114668+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:22.020178+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"70565a"},"request_uri":"http://127.0.0.1:8001/_wdt/70565a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:19:37.510482+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:19:37.552625+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:37.552772+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:37.552850+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:37.552912+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:37.552983+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:37.572584+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:37.665335+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:37.717939+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:37.731882+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:37.749263+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:37.796891+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:19:37.875401+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:19:37.977587+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:38.133015+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:39.060939+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1764ae"},"request_uri":"http://127.0.0.1:8001/_wdt/1764ae?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:19:52.772616+02:00] request.INFO: Matched route "vente_create". {"route":"vente_create","route_parameters":{"_route":"vente_create","_controller":"App\\Controller\\VenteController::create"},"request_uri":"http://127.0.0.1:8001/ventes","method":"POST"} [] [2026-08-30T19:19:52.827950+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:52.911276+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:52.970381+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:52.984785+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:52.999924+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:53.000097+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:53.000167+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:53.000246+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:53.000306+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:53.000971+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:53.038883+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-08-30T19:19:53.055352+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:19:53.113562+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:19:53.119049+02:00] doctrine.DEBUG: Executing statement: INSERT INTO vente (numero_facture, total, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"FAC-260830-07746","2":"10.00","3":"especes","4":"2026-08-30 19:19:53","5":3,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO vente (numero_facture, total, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"FAC-260830-07746","2":"10.00","3":"especes","4":"2026-08-30 19:19:53","5":3,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-08-30T19:19:53.120745+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":1,"2":"10.00","3":3,"4":6}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":1,"2":"10.00","3":3,"4":6},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-08-30T19:19:53.122004+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ? WHERE id = ? (parameters: array{"1":11,"2":6}, types: array{"1":1,"2":1}) {"sql":"UPDATE produit SET quantite_stock = ? WHERE id = ?","params":{"1":11,"2":6},"types":{"1":1,"2":1}} [] [2026-08-30T19:19:53.125878+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:19:53.163455+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:53.309323+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:53.747571+02:00] request.INFO: Matched route "vente_show". {"route":"vente_show","route_parameters":{"_route":"vente_show","_controller":"App\\Controller\\VenteController::show","id":"3"},"request_uri":"http://127.0.0.1:8001/ventes/3","method":"GET"} [] [2026-08-30T19:19:53.790359+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:19:53.790500+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:53.790574+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:19:53.790633+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:53.790702+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:19:53.810922+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:19:53.904641+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:19:53.948550+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:19:53.959657+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:19:53.975194+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:19:54.005295+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-08-30T19:19:54.124170+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:19:54.133168+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:19:54.146115+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:19:54.186504+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:19:54.339424+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:19:55.273670+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a19a80"},"request_uri":"http://127.0.0.1:8001/_wdt/a19a80?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:20:19.347440+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:20:19.426990+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:20:19.427402+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:19.427517+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:19.427609+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:19.428047+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:19.532802+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:20:19.700835+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:20:19.752257+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:20:19.765100+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:20:19.781753+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:20:19.863229+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T19:20:19.900785+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:20:19.931049+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:20:20.077665+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:20:21.034272+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e511f7"},"request_uri":"http://127.0.0.1:8001/_wdt/e511f7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:20:21.748516+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T19:20:21.787724+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:20:21.787890+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:21.787998+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:21.788090+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:21.788194+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:21.806444+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:20:21.909860+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:20:21.985999+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:20:22.004608+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:20:22.022592+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:20:22.106390+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC"} [] [2026-08-30T19:20:22.146323+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:20:22.251663+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:20:22.816529+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"013a53"},"request_uri":"http://127.0.0.1:8001/_wdt/013a53?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:20:23.814963+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:20:23.843664+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:20:23.843809+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:23.843885+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:23.843947+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:23.844017+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:23.860761+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:20:23.967033+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:20:24.020472+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:20:24.040395+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:20:24.060791+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:20:24.102253+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:20:24.183968+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:20:24.341985+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:20:24.953953+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8db263"},"request_uri":"http://127.0.0.1:8001/_wdt/8db263?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:20:25.661333+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T19:20:25.699892+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:20:25.700065+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:25.700311+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:25.700455+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:25.700642+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:25.720346+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:20:25.815619+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:20:25.860921+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:20:25.872316+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:20:25.887594+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:20:25.950494+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:20:25.989529+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:20:26.096479+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:20:26.710202+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bd8fcb"},"request_uri":"http://127.0.0.1:8001/_wdt/bd8fcb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:20:27.507667+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T19:20:27.545488+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:20:27.545660+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:27.545758+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:27.545840+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:27.545937+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:27.565251+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:20:27.661517+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:20:27.709360+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:20:27.741100+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:20:27.759108+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:20:27.831762+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T19:20:27.854151+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:20:27.902930+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:20:27.996348+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:20:28.591509+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"446445"},"request_uri":"http://127.0.0.1:8001/_wdt/446445?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:20:31.320477+02:00] request.INFO: Matched route "depense_new". {"route":"depense_new","route_parameters":{"_route":"depense_new","_controller":"App\\Controller\\DepenseController::new"},"request_uri":"http://127.0.0.1:8001/depenses/nouveau","method":"GET"} [] [2026-08-30T19:20:31.356321+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:20:31.356487+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:31.356582+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:20:31.356797+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:31.356899+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:20:31.375504+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:20:31.484460+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:20:31.542159+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:20:31.574167+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:20:31.594551+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:20:31.855777+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:20:32.055981+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:20:32.617386+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"06f3b2"},"request_uri":"http://127.0.0.1:8001/_wdt/06f3b2?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:21:36.764247+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T19:21:36.807285+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:21:36.807456+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:36.807574+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:36.807857+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:36.808007+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:36.829193+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:21:36.917757+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:21:36.960286+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:21:36.978781+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:21:36.992419+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:21:37.050152+02:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100 {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC, d0_.id DESC LIMIT 100"} [] [2026-08-30T19:21:37.086296+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:21:37.127500+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:21:37.271414+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:21:38.021027+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c34034"},"request_uri":"http://127.0.0.1:8001/_wdt/c34034?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:21:38.889742+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T19:21:38.924191+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:21:38.924356+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:38.924454+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:38.924535+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:38.924625+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:38.942076+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:21:39.035805+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:21:39.076126+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:21:39.108722+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:21:39.124400+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:21:39.149749+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:21:39.187641+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:21:39.283992+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:21:39.870398+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"01b33e"},"request_uri":"http://127.0.0.1:8001/_wdt/01b33e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:21:43.107796+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:21:43.139630+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:21:43.139801+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:43.139896+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:43.139975+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:43.140064+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:43.157391+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:21:43.250877+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:21:43.293434+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:21:43.318554+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:21:43.333834+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:21:43.366589+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:21:43.418050+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:21:43.527118+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:21:44.108903+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"608813"},"request_uri":"http://127.0.0.1:8001/_wdt/608813?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:21:47.258209+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T19:21:47.304621+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:21:47.304887+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:47.304976+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:47.305039+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:47.305113+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:47.324916+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:21:47.427960+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:21:47.472046+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:21:47.484802+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:21:47.499717+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:21:47.543687+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC"} [] [2026-08-30T19:21:47.584410+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:21:47.693497+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:21:48.222350+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"829a42"},"request_uri":"http://127.0.0.1:8001/_wdt/829a42?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:21:52.762755+02:00] request.INFO: Matched route "ticket_new". {"route":"ticket_new","route_parameters":{"_route":"ticket_new","_controller":"App\\Controller\\TicketReparationController::new"},"request_uri":"http://127.0.0.1:8001/reparations/nouveau","method":"GET"} [] [2026-08-30T19:21:52.801230+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:21:52.801396+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:52.801491+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:21:52.801571+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:52.801664+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:21:52.824859+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:21:52.938559+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:21:52.979821+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:21:53.014694+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:21:53.030579+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:21:53.227277+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T19:21:53.245267+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T19:21:53.330585+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:21:53.495108+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:21:54.072634+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8caafc"},"request_uri":"http://127.0.0.1:8001/_wdt/8caafc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:23:20.869404+02:00] request.INFO: Matched route "ticket_new". {"route":"ticket_new","route_parameters":{"_route":"ticket_new","_controller":"App\\Controller\\TicketReparationController::new"},"request_uri":"http://127.0.0.1:8001/reparations/nouveau","method":"POST"} [] [2026-08-30T19:23:20.929432+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:23:21.054483+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:23:21.099469+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:23:21.140345+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:23:21.166039+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:23:21.166289+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:23:21.166407+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:21.166531+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:21.166659+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:21.167757+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:21.411103+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} [] [2026-08-30T19:23:21.431183+02:00] doctrine.DEBUG: Executing statement: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ WHERE u0_.id IN (?) (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ WHERE u0_.id IN (?)","params":{"1":"2"},"types":{"1":1}} [] [2026-08-30T19:23:21.519985+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:23:21.526545+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ticket_reparation (numero_ticket, appareil_marque, appareil_modele, numero_imei, panne_declaree, diagnostic_technique, statut, cout_estime, cout_final, recu_le, livre_le, client_id, technicien_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"REP-260830-3609f","2":"redmi","3":"note14","4":"àà","5":"aff","6":null,"7":"recu","8":"80","9":"100","10":"2026-08-30 19:23:21","11":null,"12":3,"13":2}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":2,"11":2,"12":1,"13":1}) {"sql":"INSERT INTO ticket_reparation (numero_ticket, appareil_marque, appareil_modele, numero_imei, panne_declaree, diagnostic_technique, statut, cout_estime, cout_final, recu_le, livre_le, client_id, technicien_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"REP-260830-3609f","2":"redmi","3":"note14","4":"àà","5":"aff","6":null,"7":"recu","8":"80","9":"100","10":"2026-08-30 19:23:21","11":null,"12":3,"13":2},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":2,"11":2,"12":1,"13":1}} [] [2026-08-30T19:23:21.529502+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:23:21.566247+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:23:21.678943+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:23:21.999108+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T19:23:22.036289+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:23:22.036447+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:22.036525+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:22.036586+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:22.036679+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:22.063958+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:23:22.143365+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:23:22.176082+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:23:22.196247+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:23:22.209441+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:23:22.242239+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC"} [] [2026-08-30T19:23:22.356981+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:23:22.390734+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:23:22.612675+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:23:23.592368+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e2f4f6"},"request_uri":"http://127.0.0.1:8001/_wdt/e2f4f6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:23:28.942231+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:23:28.981254+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:23:28.981390+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:28.981464+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:28.981525+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:28.981740+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:28.999804+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:23:29.081280+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:23:29.127582+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:23:29.138809+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:23:29.153193+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:23:29.233081+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:23:29.323719+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:23:29.350295+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:23:29.361271+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:23:29.371122+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:23:29.373274+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:23:29.376132+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:23:29.383194+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:23:29.387649+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:23:29.389838+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:23:29.391864+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:23:29.434455+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:23:29.595100+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:23:30.304400+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"156e9f"},"request_uri":"http://127.0.0.1:8001/_wdt/156e9f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:23:37.611113+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T19:23:37.648014+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:23:37.648155+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:37.648231+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:37.648291+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:37.648361+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:37.663956+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:23:37.746696+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:23:37.791796+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:23:37.804873+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:23:37.821085+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:23:37.861246+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 ORDER BY t0.recu_le DESC"} [] [2026-08-30T19:23:37.957265+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:23:38.002936+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:23:38.160537+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:23:38.875284+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"718548"},"request_uri":"http://127.0.0.1:8001/_wdt/718548?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:23:43.080172+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"GET"} [] [2026-08-30T19:23:43.123407+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:23:43.123573+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:43.123669+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:23:43.123749+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:43.123965+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:23:43.143893+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:23:43.240880+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:23:43.305050+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:23:43.325508+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:23:43.344716+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:23:43.387414+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T19:23:43.599956+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:23:43.611363+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:23:43.644400+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T19:23:43.650807+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T19:23:43.784792+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:23:43.961351+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:23:44.652699+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aa7734"},"request_uri":"http://127.0.0.1:8001/_wdt/aa7734?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:24:00.304334+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"POST"} [] [2026-08-30T19:24:00.360317+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:00.442401+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:00.485336+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:00.498855+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:24:00.515319+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:24:00.515505+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:00.515576+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:00.515654+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:00.515713+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:00.516388+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:00.548815+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T19:24:00.792599+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:24:00.801365+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:24:00.840185+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} [] [2026-08-30T19:24:00.847066+02:00] doctrine.DEBUG: Executing statement: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ WHERE u0_.id IN (?) (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ WHERE u0_.id IN (?)","params":{"1":"2"},"types":{"1":1}} [] [2026-08-30T19:24:00.896028+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:24:00.897266+02:00] doctrine.DEBUG: Executing statement: UPDATE ticket_reparation SET statut = ?, cout_estime = ?, cout_final = ?, livre_le = ? WHERE id = ? (parameters: array{"1":"livre","2":"80","3":"100","4":"2026-08-30 19:24:00","5":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"UPDATE ticket_reparation SET statut = ?, cout_estime = ?, cout_final = ?, livre_le = ? WHERE id = ?","params":{"1":"livre","2":"80","3":"100","4":"2026-08-30 19:24:00","5":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} [] [2026-08-30T19:24:00.934976+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:24:00.961121+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:01.091322+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:01.593713+02:00] request.INFO: Matched route "ticket_show". {"route":"ticket_show","route_parameters":{"_route":"ticket_show","_controller":"App\\Controller\\TicketReparationController::show","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1","method":"GET"} [] [2026-08-30T19:24:01.629865+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:01.630013+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:01.630091+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:01.630152+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:01.630221+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:01.652506+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:01.757300+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:01.801134+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:01.812089+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:24:01.832591+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:24:01.871497+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.recu_le AS recu_le_11, t0.livre_le AS livre_le_12, t0.client_id AS client_id_13, t0.technicien_id AS technicien_id_14 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T19:24:01.974801+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:24:01.977885+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:24:02.024081+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:02.226313+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:03.052915+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"afc6e4"},"request_uri":"http://127.0.0.1:8001/_wdt/afc6e4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:24:06.103378+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:24:06.145311+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:06.145484+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:06.145582+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:06.145664+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:06.145811+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:06.170163+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:06.274429+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:06.326799+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:06.339477+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:24:06.361222+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:24:06.451679+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:24:06.530031+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:06.536150+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:24:06.560171+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:06.570256+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:24:06.572257+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:24:06.575322+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:24:06.591863+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:06.596487+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:06.598367+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:24:06.599821+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:06.641911+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:06.766588+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:07.413339+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c8f96d"},"request_uri":"http://127.0.0.1:8001/_wdt/c8f96d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:24:16.605454+02:00] request.INFO: Matched route "app_logout". {"route":"app_logout","route_parameters":{"_route":"app_logout","_controller":"App\\Controller\\SecurityController::logout"},"request_uri":"http://127.0.0.1:8001/logout","method":"GET"} [] [2026-08-30T19:24:16.644405+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:16.644544+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:16.644620+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:16.644679+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:16.644748+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:16.663492+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:16.748913+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:16.793514+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:16.826857+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:24:16.843507+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:24:16.901170+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T19:24:16.991724+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:17.344589+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T19:24:17.373304+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:17.373460+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:17.373549+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:17.373623+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:17.373706+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:18.281711+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"431981"},"request_uri":"http://127.0.0.1:8001/_wdt/431981?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:24:46.392262+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T19:24:46.438012+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:46.438159+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:46.438344+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:46.438868+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:46.574231+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:46.648994+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:46.696531+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T19:24:47.668891+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"vendeur@gsm-manager.local\", roles=\"ROLE_VENDEUR, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:47.693868+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-08-30T19:24:47.694311+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T19:24:47.696305+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-08-30T19:24:47.696563+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:47.716264+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:47.801051+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:48.265078+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:24:48.302818+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:48.303160+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:48.303293+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:48.303397+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:48.303525+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:48.327545+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:48.416647+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:48.464334+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:48.475417+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:24:48.490867+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:24:48.594876+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:24:48.641665+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:48.647302+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:24:48.675728+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:48.685758+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:24:48.688134+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:24:48.690951+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:24:48.700391+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:48.706367+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:48.708539+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:24:48.710366+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:48.766082+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:48.927326+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:49.956718+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0804fd"},"request_uri":"http://127.0.0.1:8001/_wdt/0804fd?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:24:57.124957+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:24:57.163829+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:57.163965+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:57.164039+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:57.164099+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:57.164167+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:57.182540+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:57.270532+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:57.325853+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:57.360901+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:24:57.377741+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:24:57.470988+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:24:57.538950+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:57.544951+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:24:57.571393+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:57.582901+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:24:57.584457+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:24:57.586525+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:24:57.593798+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:57.598183+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:57.600324+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:24:57.601940+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:24:57.644991+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:57.767220+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:24:58.471711+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8c3ff0"},"request_uri":"http://127.0.0.1:8001/_wdt/8c3ff0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:24:59.184510+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:24:59.230502+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:24:59.230693+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:59.230796+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:24:59.230881+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:59.230973+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:24:59.249817+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:24:59.378474+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:24:59.443692+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:24:59.469546+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:24:59.492205+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:24:59.557799+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:24:59.637969+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:24:59.652732+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:24:59.655380+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:24:59.685594+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:24:59.818915+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:25:00.489907+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"58cb28"},"request_uri":"http://127.0.0.1:8001/_wdt/58cb28?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:25:01.910182+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:25:01.944793+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:25:01.944931+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:01.945006+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:01.945067+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:01.945136+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:01.961303+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:25:02.048916+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:25:02.095680+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:25:02.108209+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:25:02.124161+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:25:02.165293+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:25:02.229646+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:25:02.282001+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:25:02.413437+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:25:03.239568+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"862c60"},"request_uri":"http://127.0.0.1:8001/_wdt/862c60?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:25:03.959332+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:25:04.006510+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:25:04.006679+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:04.006777+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:04.006857+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:04.007097+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:04.028809+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:25:04.156482+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:25:04.230964+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:25:04.284689+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:25:04.305655+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:25:04.359717+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T19:25:04.418111+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:25:04.424801+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:25:04.460055+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:25:04.692529+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:25:05.462279+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7782d9"},"request_uri":"http://127.0.0.1:8001/_wdt/7782d9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:25:31.923265+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:25:31.961838+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:25:31.961975+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:31.962049+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:31.962108+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:31.962177+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:31.981226+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:25:32.064109+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:25:32.107180+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:25:32.118849+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:25:32.134862+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:25:32.170228+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:25:32.262227+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:25:32.278193+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:25:32.281108+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:25:32.320238+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:25:32.514349+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:25:33.382393+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5d7716"},"request_uri":"http://127.0.0.1:8001/_wdt/5d7716?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:25:40.074316+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"6"},"request_uri":"http://127.0.0.1:8001/produits/6/modifier","method":"GET"} [] [2026-08-30T19:25:40.115391+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:25:40.115530+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:40.115604+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:25:40.115664+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:40.115732+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:25:40.132700+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:25:40.213878+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:25:40.260556+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:25:40.272208+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:25:40.288745+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:25:40.320254+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} [] [2026-08-30T19:25:40.507139+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:25:40.512197+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:25:40.542384+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T19:25:40.547496+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-08-30T19:25:40.624081+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:25:40.846761+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:25:41.614155+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fc6d5b"},"request_uri":"http://127.0.0.1:8001/_wdt/fc6d5b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:26:22.178582+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:26:22.219424+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:26:22.219572+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:22.219645+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:22.219707+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:22.219775+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:22.238222+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:26:22.317524+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:26:22.358372+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:26:22.384139+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:26:22.399134+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:26:22.455840+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:26:22.529196+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:26:22.611627+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:26:22.829379+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:26:23.760977+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e8b376"},"request_uri":"http://127.0.0.1:8001/_wdt/e8b376?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:26:44.132145+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:26:44.181097+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:26:44.181269+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:44.181379+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:44.181471+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:44.181605+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:44.202245+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:26:44.303712+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:26:44.355054+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:26:44.368429+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:26:44.384562+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:26:44.423775+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:26:44.504974+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:26:44.515885+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:26:44.517852+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:26:44.542243+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:26:44.674572+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:26:45.563894+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9fccd4"},"request_uri":"http://127.0.0.1:8001/_wdt/9fccd4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:26:54.432492+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:26:54.469645+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:26:54.469899+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:54.469983+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:54.470043+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:54.470138+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:54.487957+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:26:54.571395+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:26:54.613219+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:26:54.626277+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:26:54.643625+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:26:54.682296+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T19:26:54.731909+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:26:54.739296+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:26:54.766843+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:26:54.914742+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:26:55.765559+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cca9ee"},"request_uri":"http://127.0.0.1:8001/_wdt/cca9ee?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:26:56.806271+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T19:26:56.848417+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:26:56.848572+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:56.848646+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:26:56.848707+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:56.848777+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:26:56.864127+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:26:56.956862+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:26:57.002190+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:26:57.015532+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:26:57.032068+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:26:57.101196+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T19:26:57.111386+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T19:26:57.321059+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:26:57.460673+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:26:58.093156+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"771098"},"request_uri":"http://127.0.0.1:8001/_wdt/771098?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:27:03.973176+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:27:04.008062+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:04.008200+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:04.008274+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:04.008334+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:04.008403+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:04.024740+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:27:04.117061+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:04.151868+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:04.187938+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:27:04.244021+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:27:04.285044+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:27:04.334859+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:27:04.441233+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:05.358040+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aba2f6"},"request_uri":"http://127.0.0.1:8001/_wdt/aba2f6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:27:06.397991+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T19:27:06.429902+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:06.430054+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:06.430131+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:06.430194+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:06.430266+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:06.449053+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:27:06.534059+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:06.570274+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:06.585085+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:27:06.601412+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:27:06.628677+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T19:27:06.637244+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T19:27:06.785977+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:27:06.951066+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:07.719475+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a88ec7"},"request_uri":"http://127.0.0.1:8001/_wdt/a88ec7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:27:13.768744+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:27:13.803399+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:13.803567+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:13.803665+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:13.803745+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:13.803835+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:13.823554+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:27:13.935428+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:13.973390+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:13.984369+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:27:13.999462+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:27:14.029107+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:27:14.083903+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:27:14.215096+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:14.827434+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"01f838"},"request_uri":"http://127.0.0.1:8001/_wdt/01f838?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:27:16.973699+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T19:27:17.009886+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:17.010105+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:17.010263+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:17.010360+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:17.010476+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:17.033251+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:27:17.135026+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:17.169248+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:17.181635+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:27:17.196889+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:27:17.225608+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T19:27:17.232136+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T19:27:17.381331+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:27:17.524762+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:18.153226+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4de07b"},"request_uri":"http://127.0.0.1:8001/_wdt/4de07b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:27:29.857553+02:00] request.INFO: Matched route "app_logout". {"route":"app_logout","route_parameters":{"_route":"app_logout","_controller":"App\\Controller\\SecurityController::logout"},"request_uri":"http://127.0.0.1:8001/logout","method":"GET"} [] [2026-08-30T19:27:29.888970+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:29.889110+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:29.889185+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:29.889246+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:29.889315+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:29.903912+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:27:29.980296+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:30.026002+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:30.061112+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:27:30.077215+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T19:27:30.098035+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T19:27:30.199034+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:30.539834+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T19:27:30.570229+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:30.570423+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:30.570555+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:30.570641+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:30.570742+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:31.673294+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5553e9"},"request_uri":"http://127.0.0.1:8001/_wdt/5553e9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:27:41.040918+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T19:27:41.092670+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:41.110267+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:41.110429+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:41.111062+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:41.207942+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:41.243587+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:41.263199+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T19:27:42.052378+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin@gsm-manager.local\", roles=\"ROLE_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:42.072077+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-08-30T19:27:42.072540+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T19:27:42.074192+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-08-30T19:27:42.074695+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:42.096374+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:27:42.177768+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:42.516963+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:27:42.549898+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:27:42.550037+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:42.550110+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:27:42.550170+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:42.550238+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:27:42.565732+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:27:42.645234+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:27:42.681913+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:27:42.699736+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:27:42.712766+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:27:42.790643+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:27:42.873272+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:27:42.878069+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:27:42.895718+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:27:42.906626+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:27:42.908142+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:27:42.910039+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:27:42.928118+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:27:42.935833+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:27:42.938379+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:27:42.940665+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:27:42.999800+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:27:43.176583+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:27:43.871340+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fc9e7d"},"request_uri":"http://127.0.0.1:8001/_wdt/fc9e7d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:28:55.956211+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T19:28:55.995311+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:28:55.995450+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:28:55.995525+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:28:55.995588+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:28:55.995656+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:28:56.012118+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:28:56.103640+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:28:56.147246+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:28:56.159185+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:28:56.174290+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:28:56.205472+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:28:56.256280+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:28:56.352919+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:28:57.366375+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"313e5b"},"request_uri":"http://127.0.0.1:8001/_wdt/313e5b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:31:44.649028+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:31:44.693012+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:31:44.693159+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:31:44.693233+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:31:44.693307+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:31:44.693408+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:31:44.716573+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:31:44.818123+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:31:44.868230+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:31:44.884249+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:31:44.900203+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:31:44.953620+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:31:45.051866+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:31:45.071332+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:31:45.074192+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:31:45.118066+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:31:45.339748+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:31:46.228708+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e9151a"},"request_uri":"http://127.0.0.1:8001/_wdt/e9151a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:31:47.005245+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:31:47.047997+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:31:47.048151+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:31:47.048229+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:31:47.048429+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:31:47.048510+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:31:47.065196+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:31:47.158250+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:31:47.208592+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:31:47.220870+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:31:47.240948+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:31:47.283606+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:31:47.311095+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:31:47.373118+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:31:47.510947+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:31:48.248001+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1e528f"},"request_uri":"http://127.0.0.1:8001/_wdt/1e528f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:31:48.894190+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:31:48.932080+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:31:48.932222+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:31:48.932297+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:31:48.932358+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:31:48.932428+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:31:48.948956+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:31:49.036551+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:31:49.083473+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:31:49.098395+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:31:49.116287+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:31:49.159507+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T19:31:49.209790+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:31:49.248251+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:31:49.489414+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:31:50.131143+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5f2158"},"request_uri":"http://127.0.0.1:8001/_wdt/5f2158?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:36:36.351044+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:36:36.398168+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:36:36.398305+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:36:36.398378+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:36:36.398464+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:36:36.398533+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:36:36.423452+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:36:36.523033+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:36:36.570507+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:36:36.582572+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:36:36.598203+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:36:36.700132+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:36:36.780954+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:36:36.788469+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:36:36.819923+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:36:36.837051+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:36:36.839301+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:36:36.842259+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:36:36.860134+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:36:36.866209+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:36:36.868046+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:36:36.869877+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:36:36.918506+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:36:37.134702+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:36:37.948105+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cef54e"},"request_uri":"http://127.0.0.1:8001/_wdt/cef54e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:45:20.772080+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:45:20.810096+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:45:20.810278+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:20.810370+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:20.810444+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:20.810532+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:20.822106+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:45:20.902185+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:45:20.915996+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:45:20.934883+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:45:21.014597+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:45:21.053496+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:45:21.058836+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.mode_paiement AS mode_paiement_3, v0_.cree_le AS cree_le_4, v0_.client_id AS client_id_5, v0_.vendeur_id AS vendeur_id_6 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:45:21.078505+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:45:21.091172+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:45:21.092780+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:45:21.094883+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:45:21.144655+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:45:21.152689+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:45:21.154722+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.recu_le AS recu_le_10, t0_.livre_le AS livre_le_11, t0_.client_id AS client_id_12, t0_.technicien_id AS technicien_id_13 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:45:21.156431+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:45:21.243304+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:45:21.319292+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:45:22.527372+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d962d2"},"request_uri":"http://127.0.0.1:8001/_wdt/d962d2?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:45:37.945166+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:45:37.999673+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:45:37.999870+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:37.999986+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:38.000082+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:38.000290+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:38.026246+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:45:38.133767+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:45:38.196666+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:45:38.233166+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:45:38.250342+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:45:38.306671+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:45:38.400002+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:45:38.417076+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:45:38.419579+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:45:38.452640+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:45:38.642940+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:45:39.566341+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5e8b67"},"request_uri":"http://127.0.0.1:8001/_wdt/5e8b67?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:45:43.990049+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:45:44.068824+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:45:44.069078+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:44.069435+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:44.069556+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:44.069982+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:44.095122+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:45:44.219752+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:45:44.285008+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:45:44.315220+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:45:44.345093+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:45:44.402621+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100 {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.mode_paiement AS mode_paiement_4, t0.cree_le AS cree_le_5, t0.client_id AS client_id_6, t0.vendeur_id AS vendeur_id_7 FROM vente t0 ORDER BY t0.cree_le DESC LIMIT 100"} [] [2026-08-30T19:45:44.465855+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:45:44.513892+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:45:44.689609+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:45:45.820247+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cd85ee"},"request_uri":"http://127.0.0.1:8001/_wdt/cd85ee?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:45:59.365360+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:45:59.400852+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:45:59.401046+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:59.401144+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:45:59.401224+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:59.401325+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:45:59.408979+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:45:59.492874+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:45:59.510387+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:45:59.532914+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:45:59.572976+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:45:59.628171+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:45:59.764960+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:45:59.837238+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:46:00.823730+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"efb89c"},"request_uri":"http://127.0.0.1:8001/_wdt/efb89c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:46:54.318234+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:46:54.382445+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:46:54.382628+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:46:54.382733+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:46:54.382822+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:46:54.382934+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:46:54.412443+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:46:54.532323+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:46:54.595625+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:46:54.647514+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:46:54.665158+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:46:54.777427+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T19:46:54.796182+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T19:46:54.830679+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}} [] [2026-08-30T19:46:55.175779+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:46:55.187416+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:46:55.190920+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:46:55.315237+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:46:55.508618+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:46:56.827567+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4b47fa"},"request_uri":"http://127.0.0.1:8001/_wdt/4b47fa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:47:18.799510+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits?q=ba","method":"GET"} [] [2026-08-30T19:47:18.832705+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:47:18.832949+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:47:18.833042+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:47:18.833133+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:47:18.833243+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:47:18.844846+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:47:18.974905+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:47:18.990979+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:47:19.005052+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:47:19.129305+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ? ORDER BY p0_.nom ASC) dctrn_result) dctrn_table (parameters: array{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ? ORDER BY p0_.nom ASC) dctrn_result) dctrn_table","params":{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T19:47:19.144204+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, c1_.id AS id_8, c1_.nom AS nom_9, f2_.id AS id_10, f2_.nom AS nom_11, f2_.telephone AS telephone_12, f2_.email AS email_13, f2_.adresse AS adresse_14 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 (parameters: array{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, c1_.id AS id_8, c1_.nom AS nom_9, f2_.id AS id_10, f2_.nom AS nom_11, f2_.telephone AS telephone_12, f2_.email AS email_13, f2_.adresse AS adresse_14 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10","params":{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T19:47:19.158904+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE (p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) AND p0_.id IN (?) ORDER BY p0_.nom ASC (parameters: array{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%","6":2}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE (p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) AND p0_.id IN (?) ORDER BY p0_.nom ASC","params":{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%","6":2},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1}} [] [2026-08-30T19:47:19.325438+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:47:19.367718+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:47:19.442537+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:47:20.256754+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits?q=ba","method":"GET"} [] [2026-08-30T19:47:20.307071+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:47:20.307203+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:47:20.307265+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:47:20.307313+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:47:20.307372+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:47:20.332615+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:47:20.419897+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:47:20.461709+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:47:20.473937+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:47:20.489087+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:47:20.590945+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ? ORDER BY p0_.nom ASC) dctrn_result) dctrn_table (parameters: array{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ? ORDER BY p0_.nom ASC) dctrn_result) dctrn_table","params":{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T19:47:20.602619+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, c1_.id AS id_8, c1_.nom AS nom_9, f2_.id AS id_10, f2_.nom AS nom_11, f2_.telephone AS telephone_12, f2_.email AS email_13, f2_.adresse AS adresse_14 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 (parameters: array{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, c1_.id AS id_8, c1_.nom AS nom_9, f2_.id AS id_10, f2_.nom AS nom_11, f2_.telephone AS telephone_12, f2_.email AS email_13, f2_.adresse AS adresse_14 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10","params":{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-08-30T19:47:20.614167+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE (p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) AND p0_.id IN (?) ORDER BY p0_.nom ASC (parameters: array{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%","6":2}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE (p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) AND p0_.id IN (?) ORDER BY p0_.nom ASC","params":{"1":"%ba%","2":"%ba%","3":"%ba%","4":"%ba%","5":"%ba%","6":2},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1}} [] [2026-08-30T19:47:20.656891+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:47:20.692866+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:47:20.925966+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:47:21.457623+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ebf9c4"},"request_uri":"http://127.0.0.1:8001/_wdt/ebf9c4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:47:27.313414+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:48:47.648998+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits?q=","method":"GET"} [] [2026-08-30T19:48:47.713098+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:48:47.713257+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:48:47.713335+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:48:47.713558+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:48:47.713653+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:48:47.746465+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:48:47.865903+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:48:47.941766+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:48:47.970118+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:48:47.998533+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:48:48.128048+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T19:48:48.139332+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T19:48:48.168622+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}} [] [2026-08-30T19:48:48.283482+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:48:48.300267+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:48:48.302701+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:48:48.347550+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:48:48.602190+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:48:49.788774+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b68d54"},"request_uri":"http://127.0.0.1:8001/_wdt/b68d54?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:48:53.441046+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:48:53.487599+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:48:53.487752+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:48:53.487963+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:48:53.488074+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:48:53.488199+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:48:53.512144+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:48:53.633850+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:48:53.705847+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:48:53.737617+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:48:53.758110+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:48:53.865186+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:48:53.954684+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list'" at ExceptionConverter.php line 69 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:69)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-08-30T19:48:54.344351+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:48:54.555507+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:48:55.298233+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7435e4"},"request_uri":"http://127.0.0.1:8001/_wdt/7435e4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:49:01.820394+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T19:49:01.861372+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:49:01.861509+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:01.861685+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:01.861795+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:01.861902+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:01.883759+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:49:02.005952+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:49:02.055475+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:49:02.081446+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:49:02.132286+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:49:02.232456+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:49:02.268678+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0_.montant_paye' in 'field list'" at ExceptionConverter.php line 69 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:69)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-08-30T19:49:02.625372+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:49:02.835684+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:49:03.793928+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ccd672"},"request_uri":"http://127.0.0.1:8001/_wdt/ccd672?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:49:40.295604+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:49:40.346067+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:49:40.346212+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:40.346286+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:40.346346+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:40.346419+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:40.371753+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:49:40.478039+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:49:40.530349+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:49:40.565211+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:49:40.583513+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:49:40.634102+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:49:40.705358+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:49:40.774652+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:49:41.207013+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:49:42.079604+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a813cd"},"request_uri":"http://127.0.0.1:8001/_wdt/a813cd?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:49:43.724455+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:49:43.798696+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:49:43.798922+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:43.799022+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:43.799085+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:43.799173+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:43.835591+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:49:43.979683+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:49:44.053128+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:49:44.092755+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:49:44.151394+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:49:44.268837+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:49:44.312863+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list'" at ExceptionConverter.php line 69 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:69)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-08-30T19:49:44.709597+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:49:44.891765+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:49:45.758194+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0a5530"},"request_uri":"http://127.0.0.1:8001/_wdt/0a5530?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:49:48.179178+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:49:48.230495+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:49:48.230673+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:48.230924+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:49:48.231019+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:48.231116+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:49:48.288624+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:49:48.425417+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:49:48.490404+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:49:48.514985+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:49:48.538274+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:49:48.646324+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:49:48.694487+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list'" at ExceptionConverter.php line 69 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:69)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v0_.montant_paye' in 'field list' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-08-30T19:49:49.057726+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:49:49.270931+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:49:50.467876+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"31adf4"},"request_uri":"http://127.0.0.1:8001/_wdt/31adf4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:50:19.915489+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:50:19.944136+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:50:24.049920+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:50:24.472573+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:50:24.548215+02:00] doctrine.DEBUG: Executing statement: DELETE FROM recharge {"sql":"DELETE FROM recharge"} [] [2026-08-30T19:50:24.577026+02:00] doctrine.DEBUG: Rolling back transaction [] [] [2026-08-30T19:50:24.581907+02:00] console.CRITICAL: Error thrown while running command "doctrine:fixtures:load". Message: "An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.recharge' doesn't exist" {"exception":"[object] (Doctrine\\DBAL\\Exception\\TableNotFoundException(code: 1146): An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.recharge' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:51)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1146): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.recharge' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.recharge' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:33)","command":"doctrine:fixtures:load","message":"An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.recharge' doesn't exist"} [] [2026-08-30T19:50:24.584360+02:00] console.DEBUG: Command "doctrine:fixtures:load" exited with code "1146" {"command":"doctrine:fixtures:load","code":1146} [] [2026-08-30T19:50:24.599702+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:50:32.584548+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:50:32.591548+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:50:32.607041+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:50:33.874032+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:50:33.877310+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:50:33.934633+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:50:33.935373+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:50:33.955190+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:50:33.956032+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:50:33.967276+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:50:33.982235+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:50:33.983090+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:50:34.009121+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:50:34.015170+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:50:34.016294+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:50:34.038245+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:50:34.043829+02:00] doctrine.DEBUG: Executing query: ALTER TABLE vente ADD montant_paye NUMERIC(10, 2) DEFAULT NULL {"sql":"ALTER TABLE vente ADD montant_paye NUMERIC(10, 2) DEFAULT NULL"} [] [2026-08-30T19:50:34.131363+02:00] doctrine.DEBUG: Executing query: UPDATE vente SET montant_paye = total {"sql":"UPDATE vente SET montant_paye = total"} [] [2026-08-30T19:50:34.135741+02:00] doctrine.DEBUG: Executing query: ALTER TABLE vente CHANGE montant_paye montant_paye NUMERIC(10, 2) NOT NULL {"sql":"ALTER TABLE vente CHANGE montant_paye montant_paye NUMERIC(10, 2) NOT NULL"} [] [2026-08-30T19:50:34.388026+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ticket_reparation ADD montant_paye NUMERIC(10, 2) DEFAULT NULL {"sql":"ALTER TABLE ticket_reparation ADD montant_paye NUMERIC(10, 2) DEFAULT NULL"} [] [2026-08-30T19:50:34.418659+02:00] doctrine.DEBUG: Executing query: UPDATE ticket_reparation SET montant_paye = COALESCE(cout_final, 0) {"sql":"UPDATE ticket_reparation SET montant_paye = COALESCE(cout_final, 0)"} [] [2026-08-30T19:50:34.421955+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ticket_reparation CHANGE montant_paye montant_paye NUMERIC(10, 2) NOT NULL {"sql":"ALTER TABLE ticket_reparation CHANGE montant_paye montant_paye NUMERIC(10, 2) NOT NULL"} [] [2026-08-30T19:50:34.563618+02:00] doctrine.DEBUG: Executing query: CREATE TABLE recharge (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, numero_telephone VARCHAR(30) NOT NULL, operateur VARCHAR(30) NOT NULL, montant NUMERIC(10, 2) NOT NULL, montant_paye NUMERIC(10, 2) NOT NULL, cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', INDEX IDX_63D97E2D19EB6921 (client_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE recharge (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, numero_telephone VARCHAR(30) NOT NULL, operateur VARCHAR(30) NOT NULL, montant NUMERIC(10, 2) NOT NULL, montant_paye NUMERIC(10, 2) NOT NULL, cree_le DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', INDEX IDX_63D97E2D19EB6921 (client_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-08-30T19:50:34.676680+02:00] doctrine.DEBUG: Executing query: ALTER TABLE recharge ADD CONSTRAINT FK_63D97E2D19EB6921 FOREIGN KEY (client_id) REFERENCES client (id) {"sql":"ALTER TABLE recharge ADD CONSTRAINT FK_63D97E2D19EB6921 FOREIGN KEY (client_id) REFERENCES client (id)"} [] [2026-08-30T19:50:34.784660+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260830160000","2":"2026-08-30 19:50:34","3":744}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260830160000","2":"2026-08-30 19:50:34","3":744},"types":{"1":2,"2":2,"3":1}} [] [2026-08-30T19:50:34.789290+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:50:34.813696+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:50:50.564696+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:50:50.620836+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:50:50.621005+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:50:50.621120+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:50:50.621247+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:50:50.621398+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:50:50.651244+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:50:50.767659+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:50:50.824968+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:50:50.848551+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:50:50.866315+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:50:50.966649+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:50:50.981194+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T19:50:51.013379+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":3,"2":2,"3":1}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":3,"2":2,"3":1},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T19:50:51.457457+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:50:51.493024+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:50:51.661545+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:50:53.103155+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ef4339"},"request_uri":"http://127.0.0.1:8001/_wdt/ef4339?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:50:54.068145+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:50:54.130354+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:50:54.130515+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:50:54.130592+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:50:54.130653+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:50:54.130725+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:50:54.160087+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:50:54.308990+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:50:54.364823+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:50:54.401745+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:50:54.423388+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:50:54.522081+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:50:54.528769+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T19:50:54.550859+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":3,"2":2,"3":1}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":3,"2":2,"3":1},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T19:50:54.645900+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:50:54.683259+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:50:54.832711+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:50:55.648674+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"525f00"},"request_uri":"http://127.0.0.1:8001/_wdt/525f00?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:52:12.980860+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T19:52:13.043887+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:52:13.044091+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:52:13.044210+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:52:13.044304+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:52:13.044410+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:52:13.068884+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:52:13.187979+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:52:13.259763+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:52:13.292296+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:52:13.312041+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:52:13.366749+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:52:13.476977+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T19:52:13.767924+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:52:13.982157+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:52:15.144330+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d8ac1e"},"request_uri":"http://127.0.0.1:8001/_wdt/d8ac1e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:52:52.844792+02:00] request.INFO: Matched route "vente_create". {"route":"vente_create","route_parameters":{"_route":"vente_create","_controller":"App\\Controller\\VenteController::create"},"request_uri":"http://127.0.0.1:8001/ventes","method":"POST"} [] [2026-08-30T19:52:52.910011+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:52:53.001893+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:52:53.106892+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:52:53.134582+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:52:53.151316+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:52:53.151497+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:52:53.151747+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:52:53.151903+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:52:53.151980+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:52:53.153167+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:52:53.197947+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-08-30T19:52:53.217825+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:52:53.281090+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T19:52:53.289413+02:00] doctrine.DEBUG: Executing statement: INSERT INTO vente (numero_facture, total, montant_paye, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"FAC-260830-2e354","2":"45.00","3":"40","4":"credit","5":"2026-08-30 19:52:53","6":2,"7":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}) {"sql":"INSERT INTO vente (numero_facture, total, montant_paye, mode_paiement, cree_le, client_id, vendeur_id) VALUES (?, ?, ?, ?, ?, ?, ?)","params":{"1":"FAC-260830-2e354","2":"45.00","3":"40","4":"credit","5":"2026-08-30 19:52:53","6":2,"7":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}} [] [2026-08-30T19:52:53.291701+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":1,"2":"45.00","3":4,"4":2}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_vente (quantite, prix_unitaire, vente_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":1,"2":"45.00","3":4,"4":2},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-08-30T19:52:53.301377+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T19:52:53.346366+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:52:53.440887+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:52:53.948290+02:00] request.INFO: Matched route "vente_show". {"route":"vente_show","route_parameters":{"_route":"vente_show","_controller":"App\\Controller\\VenteController::show","id":"4"},"request_uri":"http://127.0.0.1:8001/ventes/4","method":"GET"} [] [2026-08-30T19:52:53.994719+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:52:53.994997+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:52:53.995084+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:52:53.995146+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:52:53.995216+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:52:54.018168+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:52:54.126963+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:52:54.177047+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:52:54.195469+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:52:54.214514+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:52:54.261975+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-08-30T19:52:54.564672+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:52:54.576071+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:52:54.591369+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:52:54.639765+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:52:54.877492+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:52:55.810472+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c6ee72"},"request_uri":"http://127.0.0.1:8001/_wdt/c6ee72?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:53:01.593371+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:53:01.640794+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:53:01.640984+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:01.641081+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:01.641162+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:01.641255+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:01.664020+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:53:01.787051+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:53:01.856179+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:53:01.872903+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:53:01.892695+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:53:01.994150+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:53:02.041349+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:53:02.048774+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:53:02.079262+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:53:02.099993+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:53:02.102550+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:53:02.106732+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:53:02.128280+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:53:02.135791+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:53:02.138838+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:53:02.140778+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:53:02.143336+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T19:53:02.147278+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T19:53:02.150007+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T19:53:02.407344+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:53:02.552251+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:53:03.389522+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fce343"},"request_uri":"http://127.0.0.1:8001/_wdt/fce343?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:53:10.028168+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T19:53:10.087578+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:53:10.087766+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:10.087874+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:10.087960+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:10.088063+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:10.110767+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:53:10.222235+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:53:10.282990+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:53:10.323757+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:53:10.346033+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:53:10.453429+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:53:10.494741+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T19:53:10.515912+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T19:53:10.569162+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:53:10.574873+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:53:10.605644+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:53:10.758415+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:53:11.889825+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"43e9ee"},"request_uri":"http://127.0.0.1:8001/_wdt/43e9ee?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:53:30.497486+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T19:53:30.539048+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:53:30.539327+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:30.539471+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:30.539678+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:30.539833+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:30.559409+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:53:30.648347+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:53:30.698549+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:53:30.746886+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:53:30.764619+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:53:30.850187+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:53:30.857980+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T19:53:31.194488+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:53:31.349992+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:53:32.564205+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"555f5f"},"request_uri":"http://127.0.0.1:8001/_wdt/555f5f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:53:36.482270+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T19:53:36.526446+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:53:36.526586+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:36.526660+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:36.526852+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:36.526934+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:36.546927+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:53:36.641608+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:53:36.699211+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:53:36.715256+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:53:36.734629+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:53:36.843357+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T19:53:36.849554+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T19:53:36.901134+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:53:37.019464+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:53:37.763271+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a1bf21"},"request_uri":"http://127.0.0.1:8001/_wdt/a1bf21?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:53:38.567921+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T19:53:38.604031+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:53:38.604215+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:38.604310+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:38.604387+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:38.604475+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:38.625196+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:53:38.724030+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:53:38.764694+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:53:38.777171+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:53:38.793306+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:53:39.199819+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T19:53:39.564103+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:53:39.597616+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:53:40.097693+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T19:53:40.176938+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:53:40.177110+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:40.177190+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:53:40.177259+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:40.177335+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:53:40.218107+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:53:40.347035+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:53:40.414943+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:53:40.438345+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:53:40.498480+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:53:40.754263+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T19:53:40.851691+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:53:40.993132+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:53:41.587450+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5858d3"},"request_uri":"http://127.0.0.1:8001/_wdt/5858d3?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:54:00.076149+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T19:54:00.115722+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:54:00.115870+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:54:00.115946+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:54:00.116008+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:54:00.116079+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:54:00.134280+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:54:00.230666+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:54:00.269815+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:54:00.299295+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:54:00.315636+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:54:00.401119+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T19:54:00.483850+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T19:54:00.488917+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T19:54:00.513431+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:54:00.525474+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T19:54:00.527419+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T19:54:00.529808+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:54:00.547059+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:54:00.552078+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:54:00.553946+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:54:00.555406+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T19:54:00.559035+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T19:54:00.562388+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T19:54:00.564772+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T19:54:00.617122+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:54:00.745637+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:54:01.637546+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1187c8"},"request_uri":"http://127.0.0.1:8001/_wdt/1187c8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:54:33.056771+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T19:54:33.103087+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T19:54:33.103226+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:54:33.103300+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T19:54:33.103361+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:54:33.103430+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T19:54:33.125366+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T19:54:33.226049+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:54:33.281986+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:54:33.324149+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:54:33.347521+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T19:54:33.452326+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T19:54:33.458483+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T19:54:33.476355+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}} [] [2026-08-30T19:54:33.570342+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T19:54:33.584491+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T19:54:33.586430+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T19:54:33.619569+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T19:54:33.849652+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:54:34.797381+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"41d602"},"request_uri":"http://127.0.0.1:8001/_wdt/41d602?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T19:55:13.215275+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:13.220807+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:13.233626+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:13.246313+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:13.249947+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:13.331924+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:13.332809+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:55:13.336922+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:13.337940+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:55:13.346484+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:55:13.355868+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:13.357034+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:55:13.379249+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:55:13.383683+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:55:13.384994+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:55:13.388469+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:55:13.413721+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:15.111980+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:15.219321+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:15.230253+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:15.274083+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:15.277839+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-08-30T19:55:15.286725+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:15.290278+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:15.294630+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:15.322325+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:15.348572+02:00] console.DEBUG: Command "doctrine:schema:validate" exited with code "2" {"command":"doctrine:schema:validate","code":2} [] [2026-08-30T19:55:15.349251+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:26.281209+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:26.315366+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:26.329095+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:26.397984+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:26.401154+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-08-30T19:55:26.409820+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:26.413107+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:26.416918+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:26.426640+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:26.446856+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:40.586586+02:00] deprecation.INFO: User Deprecated: The "Doctrine\Bundle\DoctrineBundle\Command\Proxy\RunSqlDoctrineCommand" (doctrine:query:sql) is deprecated, use dbal:run-sql command instead. (RunSqlDoctrineCommand.php:35 called by Command.php:279, https://github.com/doctrine/DoctrineBundle/pull/1231, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"Doctrine\\Bundle\\DoctrineBundle\\Command\\Proxy\\RunSqlDoctrineCommand\" (doctrine:query:sql) is deprecated, use dbal:run-sql command instead. (RunSqlDoctrineCommand.php:35 called by Command.php:279, https://github.com/doctrine/DoctrineBundle/pull/1231, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:40.626419+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:40.638964+02:00] doctrine.DEBUG: Executing statement: ALTER TABLE recharge RENAME INDEX idx_63d97e2d19eb6921 TO IDX_B6702F5119EB6921 {"sql":"ALTER TABLE recharge RENAME INDEX idx_63d97e2d19eb6921 TO IDX_B6702F5119EB6921"} [] [2026-08-30T19:55:40.712227+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:41.584073+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:41.648216+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:41.671263+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:41.724625+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:41.728274+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-08-30T19:55:41.741299+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:41.746598+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:41.751044+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:55:41.760338+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:55:41.786660+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:56.502444+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:56.590710+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:56.603541+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T19:55:56.674205+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:57.605942+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:57.697992+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:57.717497+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T19:55:57.782634+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:58.649856+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:55:58.730384+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:55:58.748382+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T19:55:58.787042+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T19:55:59.602615+02:00] console.CRITICAL: Error thrown while running command "doctrine:migrations:status --show-versions". Message: "The "--show-versions" option does not exist." {"exception":"[object] (Symfony\\Component\\Console\\Exception\\RuntimeException(code: 0): The \"--show-versions\" option does not exist. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/console/Input/ArgvInput.php:220)","command":"doctrine:migrations:status --show-versions","message":"The \"--show-versions\" option does not exist."} [] [2026-08-30T19:55:59.609095+02:00] console.DEBUG: Command "doctrine:migrations:status --show-versions" exited with code "1" {"command":"doctrine:migrations:status --show-versions","code":1} [] [2026-08-30T19:56:13.331594+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T19:56:13.340909+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T19:56:13.363843+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.371441+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.410263+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.410909+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.447894+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.449042+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.454302+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.455239+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.459635+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.466120+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.467187+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.472852+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.481958+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.483576+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.487153+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.488119+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.490664+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.491307+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.493282+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.493908+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.496259+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.499418+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.500063+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.503323+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.504673+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.505575+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.507905+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.508549+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.510741+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.511389+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.513717+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.514397+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.516624+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.522524+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.523306+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.525447+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.531222+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.531936+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.532505+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.535210+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.536277+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.538746+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.539509+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.541560+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.542276+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.544882+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.548097+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.548932+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.551795+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.553073+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.553970+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.556277+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.557031+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.559076+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.559835+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.562482+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.563408+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.565977+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.570982+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.571985+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.574378+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.575184+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.575848+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.577895+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.578500+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.580494+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.581126+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.583090+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.584269+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.587889+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.591376+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.592165+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.594363+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.595139+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.595686+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.597594+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.598218+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.600703+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.601926+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.605562+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.606400+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.609775+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.613257+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.614169+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.616642+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.622621+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.623452+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.625502+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.626160+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-08-30T19:56:13.628239+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.628943+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.630978+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.631907+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.635537+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T19:56:13.639837+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-08-30T19:56:13.640674+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-08-30T19:56:13.642857+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-08-30T19:56:13.699258+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:05:32.120696+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T20:05:32.169520+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:05:32.169659+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:32.169734+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:32.169794+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:32.169863+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:32.193808+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:05:32.296507+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:05:32.344547+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:05:32.399693+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:05:32.429698+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:05:32.533611+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T20:05:32.609817+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T20:05:32.615518+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T20:05:32.633886+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:05:32.645064+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T20:05:32.647073+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T20:05:32.649354+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:05:32.668710+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:05:32.677930+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:05:32.680437+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:05:32.682093+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:05:32.684444+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T20:05:32.687406+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T20:05:32.689715+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T20:05:33.049805+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:05:33.357271+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:05:34.480456+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"39bdb8"},"request_uri":"http://127.0.0.1:8001/_wdt/39bdb8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:05:39.629164+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T20:05:39.671573+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:05:39.671758+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:39.671858+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:39.671940+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:39.672029+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:39.691674+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:05:39.779164+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:05:39.829031+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:05:39.865854+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:05:39.881772+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:05:39.967003+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:05:39.974011+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:05:39.998720+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}} [] [2026-08-30T20:05:40.292958+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:05:40.304189+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:05:40.306443+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:05:40.443215+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:05:40.590036+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:05:41.484667+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"52eb07"},"request_uri":"http://127.0.0.1:8001/_wdt/52eb07?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:05:43.792874+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:05:43.851692+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:05:43.851875+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:43.851984+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:43.852074+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:43.852181+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:43.876400+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:05:43.990950+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:05:44.053913+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:05:44.105138+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:05:44.126770+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:05:44.163927+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:05:44.191573+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:05:44.487423+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:05:44.736504+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:05:45.684359+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1a333b"},"request_uri":"http://127.0.0.1:8001/_wdt/1a333b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:05:54.214508+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:05:54.252306+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:05:54.252756+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:54.253070+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:05:54.253190+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:54.253299+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:05:54.269705+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:05:54.368454+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:05:54.408824+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:05:54.427328+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:05:54.442741+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:05:54.522801+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:05:54.530761+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:05:54.548034+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:05:54.737176+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:05:54.743977+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:05:54.770863+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:05:54.943644+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:05:55.925504+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7055fa"},"request_uri":"http://127.0.0.1:8001/_wdt/7055fa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:02.966673+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:06:03.013996+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:03.014162+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:03.014250+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:03.014470+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:03.014556+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:03.035424+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:03.122010+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:03.170154+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:03.190263+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:03.241205+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:03.322126+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:06:03.328279+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:06:03.612295+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:03.757776+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:04.884948+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1f3236"},"request_uri":"http://127.0.0.1:8001/_wdt/1f3236?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:10.585391+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:06:10.673328+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:10.673536+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:10.673661+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:10.673757+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:10.673865+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:10.705720+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:10.846295+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:10.895165+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:10.908466+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:10.929574+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:11.029852+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:06:11.039622+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:06:11.067403+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:06:11.186629+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:06:11.195484+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:06:11.236276+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:11.406993+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:12.398522+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"355d29"},"request_uri":"http://127.0.0.1:8001/_wdt/355d29?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:16.837082+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:06:16.886975+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:16.887168+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:16.887268+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:16.887352+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:16.887449+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:16.909959+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:17.039777+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:17.088267+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:17.115783+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:17.133135+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:17.226961+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:06:17.235373+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:06:17.285838+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:17.400732+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:18.153685+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22177a"},"request_uri":"http://127.0.0.1:8001/_wdt/22177a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:23.249248+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:06:23.299032+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:23.299195+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:23.299270+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:23.299329+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:23.299401+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:23.332389+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:23.459496+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:23.502543+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:23.530626+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:23.550452+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:23.667359+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:06:23.675445+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:06:23.699087+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:24.100317+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:06:24.184505+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:24.366691+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:25.212505+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f36cb6"},"request_uri":"http://127.0.0.1:8001/_wdt/f36cb6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:40.124117+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"GET"} [] [2026-08-30T20:06:40.172809+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:40.172969+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:40.173045+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:40.173246+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:40.173328+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:40.190009+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:40.272972+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:40.344086+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:40.372467+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:40.392213+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:40.436577+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:06:40.686474+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:06:40.696370+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:06:40.724680+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:06:40.730487+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T20:06:40.816975+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:40.975183+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:42.003721+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f7b56b"},"request_uri":"http://127.0.0.1:8001/_wdt/f7b56b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:49.599560+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:06:49.643853+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:49.644067+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:49.644170+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:49.644246+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:49.644330+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:49.667456+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:49.762349+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:49.817969+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:49.837335+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:49.853494+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:49.950870+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:06:49.958896+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:06:50.011044+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:50.142277+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:50.812102+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1b4ef5"},"request_uri":"http://127.0.0.1:8001/_wdt/1b4ef5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:06:58.083186+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T20:06:58.124133+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:06:58.124289+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:58.124380+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:06:58.124449+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:58.124519+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:06:58.143839+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:06:58.232627+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:06:58.272898+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:06:58.282972+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:06:58.297051+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:06:58.376844+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T20:06:58.421858+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T20:06:58.428269+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T20:06:58.448051+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:06:58.461000+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T20:06:58.463010+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T20:06:58.465138+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:06:58.483445+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:06:58.488790+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:06:58.490690+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:06:58.493745+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:06:58.496286+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T20:06:58.498895+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T20:06:58.501316+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T20:06:58.552404+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:06:58.688308+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:06:59.760244+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e25409"},"request_uri":"http://127.0.0.1:8001/_wdt/e25409?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:07:17.703815+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:07:17.743892+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:07:17.744247+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:17.744344+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:17.744415+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:17.744486+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:17.765149+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:07:17.862245+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:07:17.915410+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:07:17.928815+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:17.943922+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:07:18.024876+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:07:18.032156+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:07:18.054798+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:18.064977+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:07:18.292478+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:07:18.462806+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:07:19.454169+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"959859"},"request_uri":"http://127.0.0.1:8001/_wdt/959859?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:07:27.308868+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T20:07:27.349046+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:07:27.349193+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:27.349270+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:27.349332+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:27.349403+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:27.366341+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:07:27.452080+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:07:27.498395+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:07:27.509575+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:27.536271+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:07:27.641972+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:07:27.649139+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:07:27.665878+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:27.867486+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:07:28.009873+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:07:29.079127+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5f00a4"},"request_uri":"http://127.0.0.1:8001/_wdt/5f00a4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:07:31.566411+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T20:07:31.616007+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:07:31.616247+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:31.616429+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:31.616552+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:31.616720+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:31.642071+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:07:31.751583+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:07:31.804462+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:07:31.825376+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:31.844704+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:07:31.936797+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T20:07:32.026586+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T20:07:32.031966+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T20:07:32.051672+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:07:32.061375+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T20:07:32.063486+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T20:07:32.065874+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:07:32.081508+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:07:32.087156+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:07:32.089293+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:07:32.091299+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:07:32.094524+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T20:07:32.097595+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T20:07:32.100326+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T20:07:32.156441+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:07:32.332024+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:07:33.195734+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7f49d0"},"request_uri":"http://127.0.0.1:8001/_wdt/7f49d0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:07:34.070943+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T20:07:34.128201+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:07:34.128391+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:34.128502+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:34.128819+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:34.129086+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:34.156511+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:07:34.275337+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:07:34.335841+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:07:34.369454+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:34.389081+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:07:34.488196+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:07:34.496533+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:07:34.519684+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}} [] [2026-08-30T20:07:34.597622+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:07:34.617834+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:07:34.620878+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:34.670429+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:07:34.850000+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:07:35.763884+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7ca691"},"request_uri":"http://127.0.0.1:8001/_wdt/7ca691?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:07:36.519909+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:07:36.564793+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:07:36.565126+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:36.565237+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:07:36.565320+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:36.565412+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:07:36.586565+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:07:36.683876+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:07:36.738993+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:07:36.755053+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:07:36.808664+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:07:36.852312+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:07:36.880511+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:07:36.942412+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:07:37.096498+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:07:37.915402+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e0c5a6"},"request_uri":"http://127.0.0.1:8001/_wdt/e0c5a6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:08:03.921076+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8001/","method":"GET"} [] [2026-08-30T20:08:03.992296+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:08:03.992528+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:08:03.992644+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:08:03.992738+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:08:03.992842+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:08:04.022179+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:08:04.164885+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:08:04.227609+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:08:04.244908+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:08:04.266632+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:08:04.410613+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-08-30T20:08:04.478146+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-08-30T20:08:04.486351+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-08-30 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-08-30 00:00:00"},"types":{"1":2}} [] [2026-08-30T20:08:04.529716+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:08:04.543682+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T20:08:04.545632+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-08-30T20:08:04.549697+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-30 00:00:00","3":"2026-08-31 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:08:04.574487+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-30 00:00:00","2":"2026-08-31 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:08:04.583882+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:08:04.586763+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-08-01 00:00:00","3":"2026-09-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-08-30T20:08:04.589598+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:08:04.592820+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-08-30T20:08:04.595987+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-08-30T20:08:04.599880+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-08-30T20:08:04.663756+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:08:04.868372+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:08:06.012231+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cc286a"},"request_uri":"http://127.0.0.1:8001/_wdt/cc286a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:08:28.341722+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8001/fournisseurs","method":"GET"} [] [2026-08-30T20:08:28.394968+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:08:28.395171+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:08:28.395274+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:08:28.395361+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:08:28.395469+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:08:28.420471+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:08:28.527641+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:08:28.583741+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:08:28.597732+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:08:28.614846+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:08:28.695107+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:08:28.702469+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:08:28.722788+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:08:28.768195+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:08:28.886615+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:08:29.948035+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"77a789"},"request_uri":"http://127.0.0.1:8001/_wdt/77a789?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:08:45.150950+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T20:08:45.189389+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:08:45.189526+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:08:45.189598+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:08:45.189658+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:08:45.189726+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:08:45.206183+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:08:45.294547+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:08:45.336378+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:08:45.353338+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:08:45.371103+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:08:45.468164+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:08:45.474887+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:08:45.489696+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":6,"2":2,"3":4,"4":3,"5":5,"6":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1}} [] [2026-08-30T20:08:45.576467+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:08:45.588947+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:08:45.591006+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:08:45.625893+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:08:45.889846+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:08:47.132801+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f68546"},"request_uri":"http://127.0.0.1:8001/_wdt/f68546?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:09:26.302063+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:09:26.341291+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:09:26.341429+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:26.341504+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:26.341563+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:26.341631+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:26.360818+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:09:26.442413+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:09:26.489698+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:09:26.515194+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:26.530211+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:09:26.610541+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:09:26.618420+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:09:26.635590+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:09:26.720358+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:09:26.726380+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:09:26.757080+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:09:26.934380+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:09:27.971269+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b23f7a"},"request_uri":"http://127.0.0.1:8001/_wdt/b23f7a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:09:31.565688+02:00] request.INFO: Matched route "vente_show". {"route":"vente_show","route_parameters":{"_route":"vente_show","_controller":"App\\Controller\\VenteController::show","id":"4"},"request_uri":"http://127.0.0.1:8001/ventes/4","method":"GET"} [] [2026-08-30T20:09:31.614959+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:09:31.636263+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:31.636427+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:31.636489+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:31.636564+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:31.657044+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:09:31.756122+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:09:31.810966+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:09:31.843005+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:31.862535+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:09:31.894327+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-08-30T20:09:32.177489+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:09:32.188437+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-08-30T20:09:32.202504+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:09:32.255177+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:09:32.404070+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:09:33.153048+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ef1ba3"},"request_uri":"http://127.0.0.1:8001/_wdt/ef1ba3?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:09:39.715484+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:09:39.753375+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:09:39.753538+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:39.753615+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:39.753675+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:39.753745+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:39.769550+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:09:39.852334+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:09:39.896430+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:09:39.914100+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:39.930025+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:09:40.005467+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:09:40.012440+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:09:40.051086+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:09:40.143760+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:09:40.818165+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8ecfa7"},"request_uri":"http://127.0.0.1:8001/_wdt/8ecfa7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:09:43.042917+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:09:43.071029+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:09:43.071190+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:43.071269+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:43.071330+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:43.071408+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:43.085964+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:09:43.169153+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:09:43.216152+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:09:43.249314+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:43.273511+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:09:43.361616+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:09:43.367154+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:09:43.386079+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:43.469412+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:09:43.504571+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:09:43.628470+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:09:44.389461+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ac9971"},"request_uri":"http://127.0.0.1:8001/_wdt/ac9971?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:09:46.280208+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T20:09:46.343518+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:09:46.343749+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:46.344082+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:46.344221+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:46.344364+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:46.374811+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:09:46.494220+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:09:46.553141+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:09:46.581052+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:46.602424+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:09:46.696647+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:09:46.703669+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:09:46.726743+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T20:09:46.987744+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:09:47.130735+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:09:48.026615+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"80f7ad"},"request_uri":"http://127.0.0.1:8001/_wdt/80f7ad?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:09:49.090392+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:09:49.144859+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:09:49.145003+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:49.145077+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:09:49.145137+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:49.145210+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:09:49.166033+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:09:49.273556+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:09:49.335313+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:09:49.366396+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:49.386990+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:09:49.462292+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:09:49.467802+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:09:49.484272+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:09:49.495109+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:09:49.544954+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:09:49.647375+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:09:50.346362+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b47296"},"request_uri":"http://127.0.0.1:8001/_wdt/b47296?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:12:58.103771+02:00] console.CRITICAL: Error thrown while running command "debug:router app_post_login produit_new produit_index". Message: "Too many arguments to "debug:router" command, expected arguments "name"." {"exception":"[object] (Symfony\\Component\\Console\\Exception\\RuntimeException(code: 0): Too many arguments to \"debug:router\" command, expected arguments \"name\". at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/console/Input/ArgvInput.php:193)","command":"debug:router app_post_login produit_new produit_index","message":"Too many arguments to \"debug:router\" command, expected arguments \"name\"."} [] [2026-08-30T20:12:58.109708+02:00] console.DEBUG: Command "debug:router app_post_login produit_new produit_index" exited with code "1" {"command":"debug:router app_post_login produit_new produit_index","code":1} [] [2026-08-30T20:13:34.410151+02:00] deprecation.INFO: User Deprecated: The "report_fields_where_declared" configuration option is deprecated and will be removed in DoctrineBundle 3.0. When using ORM 3, report_fields_where_declared will always be true. (Configuration.php:743 called by ExprBuilder.php:244, https://github.com/doctrine/DoctrineBundle/pull/1962, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"report_fields_where_declared\" configuration option is deprecated and will be removed in DoctrineBundle 3.0. When using ORM 3, report_fields_where_declared will always be true. (Configuration.php:743 called by ExprBuilder.php:244, https://github.com/doctrine/DoctrineBundle/pull/1962, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:13:34.432142+02:00] deprecation.INFO: User Deprecated: The default value of "doctrine.orm.controller_resolver.auto_mapping" will be changed from `true` to `false`. Explicitly configure `true` to keep existing behaviour. (DoctrineExtension.php:934 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1762, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The default value of \"doctrine.orm.controller_resolver.auto_mapping\" will be changed from `true` to `false`. Explicitly configure `true` to keep existing behaviour. (DoctrineExtension.php:934 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1762, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:13:34.432670+02:00] deprecation.INFO: User Deprecated: Enabling the controller resolver automapping feature has been deprecated. Symfony Mapped Route Parameters should be used as replacement. (DoctrineExtension.php:943 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1804, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Enabling the controller resolver automapping feature has been deprecated. Symfony Mapped Route Parameters should be used as replacement. (DoctrineExtension.php:943 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1804, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:13:35.319575+02:00] console.DEBUG: Command "debug:config security "security.firewalls.main.form_login"" exited with code "1" {"command":"debug:config security \"security.firewalls.main.form_login\"","code":1} [] [2026-08-30T20:16:32.019678+02:00] deprecation.INFO: User Deprecated: The "report_fields_where_declared" configuration option is deprecated and will be removed in DoctrineBundle 3.0. When using ORM 3, report_fields_where_declared will always be true. (Configuration.php:743 called by ExprBuilder.php:244, https://github.com/doctrine/DoctrineBundle/pull/1962, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"report_fields_where_declared\" configuration option is deprecated and will be removed in DoctrineBundle 3.0. When using ORM 3, report_fields_where_declared will always be true. (Configuration.php:743 called by ExprBuilder.php:244, https://github.com/doctrine/DoctrineBundle/pull/1962, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:16:32.083083+02:00] deprecation.INFO: User Deprecated: The default value of "doctrine.orm.controller_resolver.auto_mapping" will be changed from `true` to `false`. Explicitly configure `true` to keep existing behaviour. (DoctrineExtension.php:934 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1762, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: The default value of \"doctrine.orm.controller_resolver.auto_mapping\" will be changed from `true` to `false`. Explicitly configure `true` to keep existing behaviour. (DoctrineExtension.php:934 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1762, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:16:32.084159+02:00] deprecation.INFO: User Deprecated: Enabling the controller resolver automapping feature has been deprecated. Symfony Mapped Route Parameters should be used as replacement. (DoctrineExtension.php:943 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1804, package doctrine/doctrine-bundle) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Enabling the controller resolver automapping feature has been deprecated. Symfony Mapped Route Parameters should be used as replacement. (DoctrineExtension.php:943 called by DoctrineExtension.php:544, https://github.com/doctrine/DoctrineBundle/pull/1804, package doctrine/doctrine-bundle) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:16:37.285691+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:16:37.379866+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:16:37.380239+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:16:37.380373+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:16:37.380473+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:16:37.380582+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:16:37.392969+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:16:37.551205+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:16:37.651255+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:16:37.684784+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:16:37.712657+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:16:37.834754+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:16:37.842877+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:16:37.870820+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:16:37.887352+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:16:38.269222+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:16:38.442554+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:16:39.737224+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7ce80b"},"request_uri":"http://127.0.0.1:8001/_wdt/7ce80b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:17:57.654744+02:00] request.INFO: Matched route "app_logout". {"route":"app_logout","route_parameters":{"_route":"app_logout","_controller":"App\\Controller\\SecurityController::logout"},"request_uri":"http://127.0.0.1:8001/logout","method":"GET"} [] [2026-08-30T20:17:57.722489+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:17:57.722628+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:17:57.722702+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:17:57.722771+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:17:57.722846+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:17:57.731652+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:17:57.838512+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:17:57.917653+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:17:57.954440+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:17:57.976081+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-08-30T20:17:58.042862+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T20:17:58.156275+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:17:58.581424+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T20:17:58.666274+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:17:58.666485+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:17:58.666603+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:17:58.666699+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:17:58.666808+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:00.022201+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e840c7"},"request_uri":"http://127.0.0.1:8001/_wdt/e840c7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:18:08.383650+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T20:18:08.445497+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:08.445664+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:08.445744+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:08.445875+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:08.644625+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:18:08.688431+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:18:08.743773+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T20:18:09.695371+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\BadCredentialsException(code: 0): The presented password is invalid. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/EventListener/CheckCredentialsListener.php:69)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:09.695530+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T20:18:09.707196+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:09.711359+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T20:18:09.712944+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:09.829641+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:18:10.246509+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T20:18:10.344074+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:10.344235+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:10.344311+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:10.344369+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:10.344436+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:11.277488+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e946d9"},"request_uri":"http://127.0.0.1:8001/_wdt/e946d9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:18:16.541245+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T20:18:16.593668+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:16.593869+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:16.594124+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:16.594270+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:16.703246+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:18:16.749090+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:18:16.761679+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T20:18:17.627271+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\BadCredentialsException(code: 0): The presented password is invalid. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/EventListener/CheckCredentialsListener.php:69)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:17.627635+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T20:18:17.643803+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:17.645800+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T20:18:17.647290+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:17.781781+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:18:18.268506+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T20:18:18.327325+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:18.327522+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:18.327613+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:18.327681+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:18.327756+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:19.427760+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"497bb7"},"request_uri":"http://127.0.0.1:8001/_wdt/497bb7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:18:26.141329+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T20:18:26.189365+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:26.189545+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:26.189628+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:26.189764+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:26.293867+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:18:26.346030+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:18:26.361387+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T20:18:27.212771+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\BadCredentialsException(code: 0): The presented password is invalid. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/EventListener/CheckCredentialsListener.php:69)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:27.212922+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T20:18:27.226891+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:27.228771+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T20:18:27.230298+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:27.353989+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:18:27.736746+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T20:18:27.808762+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:27.808917+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:27.808986+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:27.809044+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:27.809109+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:28.968774+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e443ec"},"request_uri":"http://127.0.0.1:8001/_wdt/e443ec?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:18:37.654233+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T20:18:37.709726+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:37.710060+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:37.710190+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:37.710419+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:37.831889+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:18:37.875369+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:18:37.887750+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T20:18:38.752361+02:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\BadCredentialsException(code: 0): The presented password is invalid. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/EventListener/CheckCredentialsListener.php:69)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:38.752519+02:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"app_login"} [] [2026-08-30T20:18:38.765297+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:38.767556+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T20:18:38.768969+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:38.874102+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:18:39.303142+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"GET"} [] [2026-08-30T20:18:39.365821+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:18:39.366041+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:39.366131+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:18:39.366362+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:39.366455+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:18:40.351660+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"193668"},"request_uri":"http://127.0.0.1:8001/_wdt/193668?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:19:00.040024+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8001/login","method":"POST"} [] [2026-08-30T20:19:00.085903+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:00.086042+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:00.086124+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:00.086253+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:00.177977+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:00.216334+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:00.240484+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-08-30T20:19:01.195447+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"vendeur@gsm-manager.local\", roles=\"ROLE_VENDEUR, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:01.230557+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-08-30T20:19:01.231315+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-08-30T20:19:01.234110+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-08-30T20:19:01.234506+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:01.262292+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:01.385077+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:01.741610+02:00] request.INFO: Matched route "app_post_login". {"route":"app_post_login","route_parameters":{"_route":"app_post_login","_controller":"App\\Controller\\SecurityController::postLogin"},"request_uri":"http://127.0.0.1:8001/apres-connexion","method":"GET"} [] [2026-08-30T20:19:01.786370+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:01.786563+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:01.786640+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:01.786700+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:01.786767+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:01.792473+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:01.913702+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:01.950005+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:01.980900+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:02.037205+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:02.102863+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:02.214284+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:02.594915+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:19:02.640755+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:02.640936+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:02.641052+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:02.641148+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:02.641256+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:02.647142+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:02.737937+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:02.772053+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:02.800512+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:02.814070+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:02.879401+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:19:02.971634+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:19:03.034232+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:03.379995+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:03.999266+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"936f61"},"request_uri":"http://127.0.0.1:8001/_wdt/936f61?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:19:08.113884+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T20:19:08.172134+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:08.172302+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:08.172441+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:08.172526+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:08.172617+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:08.178591+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:08.285244+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:08.344534+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:08.365622+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:08.383631+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:08.627471+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T20:19:08.977454+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:09.125211+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:09.797090+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e47045"},"request_uri":"http://127.0.0.1:8001/_wdt/e47045?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:19:47.117796+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"POST"} [] [2026-08-30T20:19:47.173965+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:47.269631+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:47.316223+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:47.340293+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:47.356355+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:47.356523+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:47.356592+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:47.356669+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:47.356727+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:47.356852+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:47.548404+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:19:47.931643+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-08-30T20:19:47.938881+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2anticasse","2":"123ER2","3":12,"4":3,"5":"20","6":"25","7":"Test","8":1,"9":null}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2anticasse","2":"123ER2","3":12,"4":3,"5":"20","6":"25","7":"Test","8":1,"9":null},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-08-30T20:19:47.954670+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-08-30T20:19:47.980147+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:48.062639+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:48.414390+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T20:19:48.458474+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:48.458613+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:48.458832+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:48.458905+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:48.458974+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:48.463575+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:48.548426+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:48.585274+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:48.595753+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:48.611327+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:48.792890+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T20:19:48.881929+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:49.048894+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:49.690858+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b37a0a"},"request_uri":"http://127.0.0.1:8001/_wdt/b37a0a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:19:52.920436+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T20:19:52.972941+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:52.973249+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:52.973348+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:52.973411+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:52.973479+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:52.978535+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:53.073296+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:53.115395+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:53.124927+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:53.144926+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:53.350467+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T20:19:53.490786+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:53.607771+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:54.200703+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cb071b"},"request_uri":"http://127.0.0.1:8001/_wdt/cb071b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:19:55.048369+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:19:55.102303+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:55.102468+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:55.102563+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:55.102642+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:55.102731+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:55.107441+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:55.202429+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:55.246752+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:55.267117+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:55.283889+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:55.325693+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:19:55.394918+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:19:55.482139+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:55.611101+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:19:56.479277+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a08b61"},"request_uri":"http://127.0.0.1:8001/_wdt/a08b61?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:19:58.825396+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:19:58.888211+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:19:58.888374+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:58.888471+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:19:58.888551+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:58.888641+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:19:58.895372+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:19:58.996785+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:19:59.053457+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:19:59.078383+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:59.097170+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:19:59.236706+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:19:59.247305+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:19:59.281137+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:19:59.406944+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:19:59.414029+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:19:59.415634+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:19:59.448513+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:19:59.577858+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:00.325576+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b5dc46"},"request_uri":"http://127.0.0.1:8001/_wdt/b5dc46?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:20:01.224682+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:20:01.287852+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:20:01.287998+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:01.288077+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:01.288159+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:01.288251+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:01.294664+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:20:01.390256+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:20:01.443049+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:20:01.464278+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:20:01.482495+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:20:01.574929+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:20:01.581911+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:20:01.680207+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:20:01.806596+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:02.392833+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"628dfc"},"request_uri":"http://127.0.0.1:8001/_wdt/628dfc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:20:03.909595+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:20:03.961447+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:20:03.961631+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:03.961732+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:03.962007+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:03.962112+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:03.968272+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:20:04.089884+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:20:04.165520+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:20:04.184065+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:20:04.204461+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:20:04.468956+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:20:04.479678+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:20:04.671031+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:20:04.815528+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:05.550638+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b0f1bc"},"request_uri":"http://127.0.0.1:8001/_wdt/b0f1bc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:20:10.302900+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T20:20:10.358655+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:20:10.358831+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:10.358936+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:10.359018+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:10.359112+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:10.363724+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:20:10.462808+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:20:10.507333+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:20:10.532229+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:20:10.550342+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:20:10.631047+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:20:10.638158+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:20:10.662968+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T20:20:10.735954+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:20:10.841444+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:11.494550+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e4fc39"},"request_uri":"http://127.0.0.1:8001/_wdt/e4fc39?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:20:13.508026+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:20:13.567872+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:20:13.568060+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:13.568164+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:13.568248+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:13.568388+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:13.575853+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:20:13.683936+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:20:13.730928+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:20:13.776756+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:20:13.795117+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:20:13.862871+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:20:13.869360+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:20:13.885705+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:20:13.897056+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:20:13.960035+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:20:14.061423+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:14.739412+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"345d10"},"request_uri":"http://127.0.0.1:8001/_wdt/345d10?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:20:24.630211+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T20:20:24.687577+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:20:24.687730+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:24.687811+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:24.687872+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:24.687940+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:24.692109+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:20:24.792430+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:20:24.836768+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:20:24.872105+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:20:24.889528+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:20:25.091355+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T20:20:25.235737+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:20:25.373154+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:26.151636+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a475d7"},"request_uri":"http://127.0.0.1:8001/_wdt/a475d7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:20:53.356548+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:20:53.447085+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:20:53.447263+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:53.447371+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:20:53.447459+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:53.447560+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:20:53.458286+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:20:53.595421+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:20:53.660462+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:20:53.677668+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:20:53.696479+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:20:53.762020+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:20:53.810664+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:20:54.440871+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:20:54.597275+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:20:56.177595+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29fd13"},"request_uri":"http://127.0.0.1:8001/_wdt/29fd13?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:21:19.890072+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:21:19.932277+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:21:19.932444+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:21:19.932540+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:21:19.932617+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:21:19.932742+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:21:19.940064+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:21:20.047939+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:21:20.075511+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:21:20.105197+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:21:20.239355+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:21:20.250709+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:21:20.286351+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:21:20.554686+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:21:20.564610+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:21:20.566517+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:21:20.592596+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:21:20.665632+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:21:21.989083+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d1714b"},"request_uri":"http://127.0.0.1:8001/_wdt/d1714b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:21:51.241715+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:21:51.321957+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:21:51.322099+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:21:51.322174+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:21:51.322234+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:21:51.322303+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:21:51.328751+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:21:51.449143+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:21:51.545170+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:21:51.571902+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:21:51.595205+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:21:51.706654+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:21:51.754131+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:21:51.775049+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:21:52.371277+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:21:52.379864+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:21:52.381769+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:21:52.659940+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:21:52.901730+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:21:54.070441+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"384e26"},"request_uri":"http://127.0.0.1:8001/_wdt/384e26?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:00.004420+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8001/produits/nouveau","method":"GET"} [] [2026-08-30T20:22:00.087968+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:00.088139+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:00.088217+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:00.088277+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:00.088346+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:00.098106+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:00.200841+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:00.261681+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:00.324814+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:00.346166+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:00.614962+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-08-30T20:22:00.774193+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:00.973294+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:01.663226+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9614dc"},"request_uri":"http://127.0.0.1:8001/_wdt/9614dc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:02.748356+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:22:02.802518+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:02.802661+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:02.802738+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:02.802800+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:02.802871+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:02.808983+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:02.902922+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:02.948596+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:02.961984+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:03.023898+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:03.095060+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:22:03.165827+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:22:03.262064+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:03.415800+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:04.416604+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"198f28"},"request_uri":"http://127.0.0.1:8001/_wdt/198f28?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:05.593790+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:22:05.661729+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:05.661878+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:05.661957+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:05.662018+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:05.662113+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:05.669016+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:05.795163+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:05.868314+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:05.884245+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:05.903475+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:06.019159+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:22:06.069960+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:22:06.104929+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:22:06.207729+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:06.215382+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:22:06.216905+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:22:06.257748+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:06.427627+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:07.455321+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e9bb02"},"request_uri":"http://127.0.0.1:8001/_wdt/e9bb02?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:08.538535+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:22:08.630232+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:08.630462+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:08.630624+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:08.630723+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:08.630834+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:08.639175+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:08.773415+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:08.845762+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:08.881761+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:08.903553+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:09.056257+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:22:09.065968+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:22:09.544272+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:09.709734+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:10.661870+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f09aee"},"request_uri":"http://127.0.0.1:8001/_wdt/f09aee?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:11.497034+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:22:11.560651+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:11.560805+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:11.560878+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:11.560934+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:11.560999+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:11.566260+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:11.680071+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:11.740107+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:11.779749+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:11.801926+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:11.860179+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:12.024688+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:12.530553+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:22:12.589396+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:12.589583+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:12.589689+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:12.589782+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:12.589884+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:12.595126+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:12.706480+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:12.755587+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:12.767831+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:12.789420+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:12.905183+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:22:12.947381+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:22:13.033788+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:13.268932+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:14.210113+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"71fb9e"},"request_uri":"http://127.0.0.1:8001/_wdt/71fb9e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:16.498090+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:22:16.562112+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:16.562251+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:16.562326+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:16.562538+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:16.562699+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:16.567770+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:16.648180+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:16.690131+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:16.720094+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:16.773155+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:16.817362+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:16.947275+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:17.358442+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:22:17.404737+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:17.404906+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:17.405003+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:17.405083+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:17.405367+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:17.409907+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:17.506059+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:17.555151+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:17.582918+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:17.641040+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:17.724393+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:22:17.731079+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:22:18.044330+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:18.193698+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:19.078102+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7faba4"},"request_uri":"http://127.0.0.1:8001/_wdt/7faba4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:24.688184+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:22:24.783980+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:24.784230+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:24.784350+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:24.784440+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:24.784556+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:24.793979+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:24.910763+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:24.971757+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:24.988506+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:25.007034+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:25.055767+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:25.150627+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:25.511885+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:22:25.563278+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:25.563508+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:25.563644+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:25.563766+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:25.563874+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:25.569342+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:25.678060+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:25.728664+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:25.752807+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:25.804055+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:25.891905+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:22:25.900563+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:22:25.975856+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:26.110563+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:26.788835+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"41a18d"},"request_uri":"http://127.0.0.1:8001/_wdt/41a18d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:30.042086+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:22:30.096394+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:30.096607+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:30.096708+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:30.096785+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:30.096875+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:30.102499+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:30.220197+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:30.270692+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:30.282678+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:30.334803+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:30.509904+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:22:30.711480+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:30.857080+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:31.632813+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1580e6"},"request_uri":"http://127.0.0.1:8001/_wdt/1580e6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:34.063378+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:22:34.119765+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:34.119913+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:34.119993+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:34.120055+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:34.120128+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:34.125081+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:34.220177+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:34.271308+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:34.297937+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:34.353971+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:34.401781+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:34.504078+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:34.947292+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:22:34.997425+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:34.997592+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:34.997689+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:34.997770+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:34.997861+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:35.002452+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:35.104261+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:35.144753+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:35.177180+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:35.191661+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:35.408671+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:22:35.518866+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:35.725427+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:36.298658+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5a30dc"},"request_uri":"http://127.0.0.1:8001/_wdt/5a30dc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:22:39.577869+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:22:39.631777+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:39.631980+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:39.632080+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:39.632160+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:39.632446+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:39.637610+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:39.743800+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:39.789179+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:39.803494+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:39.823889+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:39.886310+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:39.992722+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:40.415911+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:22:40.495284+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:22:40.495582+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:40.495712+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:22:40.495798+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:40.495920+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:22:40.503529+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:22:40.612909+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:22:40.652774+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:22:40.663989+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:22:40.679625+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:22:40.879402+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:22:40.979592+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:22:41.101287+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:22:41.795633+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"38c3ed"},"request_uri":"http://127.0.0.1:8001/_wdt/38c3ed?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:24:46.050599+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:24:46.152676+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:24:46.153005+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:24:46.153941+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:24:46.154438+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:24:46.154697+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:24:46.163661+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:24:46.324216+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:24:46.390253+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:24:46.407756+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:24:46.426550+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:24:46.671008+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:24:47.234088+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:24:47.499905+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:24:48.624333+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e26c88"},"request_uri":"http://127.0.0.1:8001/_wdt/e26c88?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:24:50.420728+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:24:50.497557+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:24:50.497938+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:24:50.498047+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:24:50.498125+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:24:50.498211+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:24:50.508276+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:24:50.640296+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:24:50.712104+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:24:50.736478+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:24:50.764835+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:24:50.842096+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:24:50.958642+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:24:51.379909+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:24:51.441928+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:24:51.442117+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:24:51.442395+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:24:51.442485+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:24:51.442572+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:24:51.447025+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:24:51.546611+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:24:51.596244+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:24:51.609299+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:24:51.627579+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:24:51.880860+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:24:52.249905+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:24:52.485268+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:24:53.659418+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"60db0c"},"request_uri":"http://127.0.0.1:8001/_wdt/60db0c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:02.711766+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:25:02.788964+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:02.789131+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:02.789212+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:02.789274+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:02.789344+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:02.794864+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:02.902408+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:02.963722+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:02.985706+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:03.042150+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:03.102558+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:03.254396+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:03.767798+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:25:03.837328+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:03.837684+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:03.837787+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:03.837871+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:03.837965+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:03.842555+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:03.958340+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:04.013236+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:04.037081+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:04.068299+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:04.301109+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:25:04.464915+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:04.622486+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:05.491937+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"585c73"},"request_uri":"http://127.0.0.1:8001/_wdt/585c73?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:08.403318+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:25:08.463197+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:08.463384+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:08.463494+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:08.463595+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:08.463703+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:08.469101+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:08.569856+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:08.615422+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:08.638738+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:08.658792+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:08.711148+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:08.857044+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:09.317045+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8001/recharges/nouvelle","method":"GET"} [] [2026-08-30T20:25:09.385878+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:09.386116+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:09.386218+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:09.386300+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:09.386399+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:09.399216+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:09.525392+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:09.576732+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:09.589387+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:09.612070+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:09.780524+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:25:10.214933+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:10.435818+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:11.346043+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"06eef9"},"request_uri":"http://127.0.0.1:8001/_wdt/06eef9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:27.708793+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:25:27.783870+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:27.784046+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:27.784161+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:27.784248+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:27.784338+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:27.794337+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:27.912385+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:27.982637+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:28.001346+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:28.024335+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:28.085239+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:25:28.126825+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:25:28.460812+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:28.727388+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:29.686822+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a41795"},"request_uri":"http://127.0.0.1:8001/_wdt/a41795?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:31.511889+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:25:31.575513+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:31.575654+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:31.575728+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:31.575788+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:31.575856+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:31.580911+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:31.679429+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:31.729216+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:31.756910+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:31.775319+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:31.864275+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:25:31.907437+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:25:31.927384+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:25:32.288247+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:32.296517+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:25:32.298336+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:25:32.347875+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:32.543681+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:33.529502+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cd7df3"},"request_uri":"http://127.0.0.1:8001/_wdt/cd7df3?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:34.660111+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:25:34.730952+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:34.731098+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:34.731173+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:34.731234+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:34.731330+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:34.740601+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:34.849567+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:34.906998+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:34.923791+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:34.943595+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:35.038415+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:25:35.045169+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:25:35.451969+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:35.596570+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:36.402830+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7ca5da"},"request_uri":"http://127.0.0.1:8001/_wdt/7ca5da?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:37.322698+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:25:37.389464+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:37.389608+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:37.389683+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:37.389744+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:37.389836+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:37.395075+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:37.509316+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:37.594332+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:37.610935+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:37.635590+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:37.710577+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:25:37.722386+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:25:37.908746+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:38.068961+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:38.812713+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c0c3d8"},"request_uri":"http://127.0.0.1:8001/_wdt/c0c3d8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:42.983504+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T20:25:43.037632+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:43.037799+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:43.037895+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:43.037975+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:43.038065+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:43.042759+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:43.141637+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:43.190998+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:43.218946+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:43.237317+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:43.325681+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:25:43.332719+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:25:43.354314+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T20:25:43.834654+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:44.010735+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:44.872607+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8001dc"},"request_uri":"http://127.0.0.1:8001/_wdt/8001dc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:25:45.873145+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:25:45.938223+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:25:45.938388+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:45.938485+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:25:45.938565+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:45.938654+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:25:45.945806+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:25:46.051044+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:25:46.119664+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:25:46.137572+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:25:46.157451+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:25:46.251160+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:25:46.257961+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:25:46.281962+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:25:46.322117+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:25:46.772649+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:25:46.905926+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:25:47.770303+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"be86e9"},"request_uri":"http://127.0.0.1:8001/_wdt/be86e9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:27:38.069508+02:00] console.CRITICAL: Error thrown while running command "debug:translation fr "لوحة التحكم"". Message: ""لوحة التحكم/translations" is neither an enabled bundle nor a directory." {"exception":"[object] (Symfony\\Component\\Console\\Exception\\InvalidArgumentException(code: 0): \"لوحة التحكم/translations\" is neither an enabled bundle nor a directory. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/framework-bundle/Command/TranslationDebugCommand.php:148)","command":"debug:translation fr \"لوحة التحكم\"","message":"\"لوحة التحكم/translations\" is neither an enabled bundle nor a directory."} [] [2026-08-30T20:27:38.074490+02:00] console.DEBUG: Command "debug:translation fr "لوحة التحكم"" exited with code "1" {"command":"debug:translation fr \"لوحة التحكم\"","code":1} [] [2026-08-30T20:27:38.860453+02:00] console.CRITICAL: Error thrown while running command "debug:translation ar "Nom du produit"". Message: ""Nom du produit/translations" is neither an enabled bundle nor a directory." {"exception":"[object] (Symfony\\Component\\Console\\Exception\\InvalidArgumentException(code: 0): \"Nom du produit/translations\" is neither an enabled bundle nor a directory. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/framework-bundle/Command/TranslationDebugCommand.php:148)","command":"debug:translation ar \"Nom du produit\"","message":"\"Nom du produit/translations\" is neither an enabled bundle nor a directory."} [] [2026-08-30T20:27:38.867245+02:00] console.DEBUG: Command "debug:translation ar "Nom du produit"" exited with code "1" {"command":"debug:translation ar \"Nom du produit\"","code":1} [] [2026-08-30T20:27:50.583771+02:00] console.DEBUG: Command "debug:translation fr --domain=messages" exited with code "67" {"command":"debug:translation fr --domain=messages","code":67} [] [2026-08-30T20:27:53.718212+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:27:53.778596+02:00] console.DEBUG: Command "debug:translation ar --domain=messages" exited with code "67" {"command":"debug:translation ar --domain=messages","code":67} [] [2026-08-30T20:27:53.813583+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:27:53.814739+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:27:53.815664+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:27:53.816185+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:27:53.816380+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:27:53.834624+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:27:53.969932+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:27:54.045201+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:27:54.065838+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:27:54.089499+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:27:54.218757+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:27:54.229857+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:27:54.256033+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:27:54.272031+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:27:55.116108+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:27:55.359499+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:27:56.682962+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b92818"},"request_uri":"http://127.0.0.1:8001/_wdt/b92818?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:28:03.027036+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:28:03.086668+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:28:03.086901+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:03.087009+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:03.087098+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:03.087197+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:03.255928+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:28:03.288146+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:28:03.346098+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:28:03.385066+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:28:03.406014+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:28:03.494856+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:28:03.876967+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:28:03.927765+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:28:03.927905+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:03.927980+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:03.928041+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:03.928110+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:03.931863+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:28:04.015821+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:28:04.060165+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:28:04.093529+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:28:04.154543+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:28:04.251699+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:28:04.263744+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:28:04.282532+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:28:04.294450+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:28:04.526486+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:28:04.675571+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:28:05.492203+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1841f6"},"request_uri":"http://127.0.0.1:8001/_wdt/1841f6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:28:09.575044+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:28:09.676508+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:28:09.676663+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:09.676742+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:09.676803+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:09.676875+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:09.811127+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:28:09.832348+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:28:09.885425+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:28:09.909030+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:28:09.927197+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:28:10.059128+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:28:10.454765+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:28:10.521490+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:28:10.521675+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:10.521937+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:10.522055+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:10.522177+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:10.527529+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:28:10.627704+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:28:10.676503+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:28:10.690828+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:28:10.743535+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:28:10.830268+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:28:10.839165+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:28:10.860769+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:28:10.874788+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:28:10.960363+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:28:11.153607+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:28:11.789156+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0472f3"},"request_uri":"http://127.0.0.1:8001/_wdt/0472f3?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:28:18.312907+02:00] console.DEBUG: Command "debug:translation ar --domain=messages" exited with code "67" {"command":"debug:translation ar --domain=messages","code":67} [] [2026-08-30T20:28:25.344760+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:28:25.398001+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:28:25.398195+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:25.398302+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:28:25.398399+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:25.398525+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:28:25.403416+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:28:25.498927+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:28:25.541488+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:28:25.554674+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:28:25.572247+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:28:25.606624+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:28:25.618709+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:28:25.801190+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:28:25.956316+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:28:27.007411+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fc9ff1"},"request_uri":"http://127.0.0.1:8001/_wdt/fc9ff1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:01.568195+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:30:01.697051+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:01.697266+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:01.697372+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:01.697584+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:01.697695+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:01.708921+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:01.872959+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:01.997022+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:02.025644+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:02.058233+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:02.191799+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:30:02.212908+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:30:02.247115+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:30:02.261772+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:30:02.688034+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:02.717724+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:03.332065+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:30:03.393113+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:03.393245+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:03.393337+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:03.393408+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:03.393525+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:03.526027+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:03.543943+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:03.594114+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:03.621515+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:03.671722+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:03.759826+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:04.084565+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:30:04.126266+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:04.126411+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:04.126486+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:04.126540+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:04.126606+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:04.130140+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:04.210585+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:04.258487+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:04.314578+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:04.330876+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:04.406771+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:30:04.423734+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:30:04.439926+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:30:04.448106+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:30:04.515830+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:04.679470+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:05.907273+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8a0ed5"},"request_uri":"http://127.0.0.1:8001/_wdt/8a0ed5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:09.029926+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:30:09.148341+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:09.148714+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:09.148962+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:09.149098+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:09.149275+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:09.356892+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:09.382344+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:09.459664+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:09.488555+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:09.510009+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:09.674511+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:10.225695+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:30:10.295594+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:10.295763+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:10.295868+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:10.296061+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:10.296174+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:10.305751+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:10.455495+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:10.508621+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:10.525868+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:10.548404+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:10.641299+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:30:10.650807+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:30:10.672821+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:30:10.685234+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:30:10.787459+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:10.957797+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:11.885563+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bb41c1"},"request_uri":"http://127.0.0.1:8001/_wdt/bb41c1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:14.992220+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:30:15.075571+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:15.075787+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:15.075881+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:15.075951+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:15.076033+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:15.085503+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:15.264755+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:15.359345+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:15.395323+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:15.464141+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:15.526489+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:30:15.570927+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:30:15.703299+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:15.877191+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:16.874977+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"18d54e"},"request_uri":"http://127.0.0.1:8001/_wdt/18d54e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:18.416008+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T20:30:18.476677+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:18.476811+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:18.476878+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:18.476931+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:18.477322+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:18.486178+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:18.595718+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:18.662293+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:18.678594+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:18.723955+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:18.827492+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:30:18.843410+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:30:18.866539+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-08-30T20:30:19.254153+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:30:19.260511+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:30:19.263927+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:19.299985+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:19.466748+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:20.238794+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9d8336"},"request_uri":"http://127.0.0.1:8001/_wdt/9d8336?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:25.083426+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:30:25.154877+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:25.155043+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:25.155242+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:25.155333+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:25.155678+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:25.164211+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:25.272678+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:25.338189+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:25.358038+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:25.378346+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:25.436113+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:30:25.483990+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:30:25.590033+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:25.767651+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:26.728628+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8a6b76"},"request_uri":"http://127.0.0.1:8001/_wdt/8a6b76?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:28.185922+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:30:28.270293+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:28.270456+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:28.270545+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:28.270629+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:28.270716+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:28.281188+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:28.391771+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:28.453893+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:28.467902+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:28.488247+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:28.599009+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:30:28.612423+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:30:28.637671+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:30:28.754346+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:28.762605+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:30:28.764903+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:30:28.804084+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:28.984079+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:30.003470+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9d6c4f"},"request_uri":"http://127.0.0.1:8001/_wdt/9d6c4f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:52.709892+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:30:52.768939+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:52.769078+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:52.769153+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:52.769214+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:52.769283+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:52.775125+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:52.863875+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:52.913914+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:52.968457+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:52.994506+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:53.144749+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:30:53.193477+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:30:53.297405+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:53.476805+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:54.063277+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"200b11"},"request_uri":"http://127.0.0.1:8001/_wdt/200b11?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:30:56.091473+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:30:56.170359+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:30:56.170547+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:56.170654+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:30:56.170734+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:56.170828+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:30:56.179435+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:30:56.291254+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:30:56.365765+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:30:56.384647+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:30:56.405724+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:30:56.447508+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:30:56.456619+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:30:56.613348+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:30:56.861320+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:30:57.413145+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4c53bc"},"request_uri":"http://127.0.0.1:8001/_wdt/4c53bc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:31:01.711661+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T20:31:01.760181+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:01.760363+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:01.760543+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:01.760703+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:01.760813+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:01.765360+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:01.857134+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:01.900516+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:01.926070+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:01.942946+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:02.031793+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:31:02.038353+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:31:02.064981+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T20:31:02.209454+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:31:02.305390+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:02.918370+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4c8455"},"request_uri":"http://127.0.0.1:8001/_wdt/4c8455?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:31:05.207807+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:31:05.254951+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:05.255120+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:05.255218+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:05.255298+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:05.255388+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:05.260985+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:05.357155+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:05.400006+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:05.429112+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:05.446547+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:05.521519+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:31:05.528658+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:31:05.544543+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:31:05.555394+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:31:05.635697+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:31:05.734404+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:06.309747+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bbd536"},"request_uri":"http://127.0.0.1:8001/_wdt/bbd536?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:31:10.722028+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:31:10.771768+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:10.771932+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:10.772018+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:10.772088+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:10.772168+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:10.911399+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:10.928007+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:10.969380+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:10.980947+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:10.997133+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:11.081426+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:11.452493+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:31:11.541471+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:11.541651+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:11.541754+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:11.541837+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:11.541932+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:11.546835+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:11.639563+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:11.683522+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:11.703070+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:11.719950+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:11.785597+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:31:11.827734+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:31:11.851268+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:31:11.867524+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:31:11.953519+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:31:12.070224+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:12.663866+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d765f1"},"request_uri":"http://127.0.0.1:8001/_wdt/d765f1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:31:15.225413+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8001/langue/ar","method":"GET"} [] [2026-08-30T20:31:15.297704+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:15.297983+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:15.298105+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:15.298201+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:15.298319+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:15.425129+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:15.437804+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:15.472778+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:15.505769+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:15.522875+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:15.599799+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:16.025319+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:31:16.072414+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:16.072587+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:16.072690+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:16.072775+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:16.072867+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:16.077333+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:16.155550+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:16.198163+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:16.221451+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:16.236664+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:16.312199+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:31:16.316934+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:31:16.331790+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:31:16.340848+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:31:16.403909+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:31:16.502102+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:17.189876+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3361fa"},"request_uri":"http://127.0.0.1:8001/_wdt/3361fa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:31:26.595253+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:31:26.653447+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:31:26.653591+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:26.653667+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:31:26.653727+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:26.653796+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:31:26.658769+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:31:26.757350+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:31:26.799489+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:31:26.813581+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:31:26.831180+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:31:26.862855+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:31:26.871346+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-08-30T20:31:27.082718+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:31:27.217068+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:31:27.781403+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c70352"},"request_uri":"http://127.0.0.1:8001/_wdt/c70352?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:03.797978+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:33:03.865260+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:03.865398+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:03.865473+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:03.865534+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:03.865602+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:03.871401+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:03.968094+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:04.016090+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:04.039431+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:04.060624+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:04.214098+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:33:04.263247+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:33:04.298165+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:33:04.380247+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:33:04.419062+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:04.577826+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:05.689988+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"da525e"},"request_uri":"http://127.0.0.1:8001/_wdt/da525e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:10.306555+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T20:33:10.379479+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:10.379622+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:10.379695+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:10.379756+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:10.379826+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:10.385698+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:10.480204+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:10.527921+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:10.540847+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:10.592430+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:10.686088+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:33:10.696711+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:33:10.715052+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-08-30T20:33:10.790882+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:33:10.796653+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:33:10.798099+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:10.826523+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:10.982508+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:11.758107+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"03a432"},"request_uri":"http://127.0.0.1:8001/_wdt/03a432?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:12.464312+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8001/ventes/nouvelle","method":"GET"} [] [2026-08-30T20:33:12.521742+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:12.521881+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:12.521956+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:12.522042+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:12.522112+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:12.528588+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:12.634834+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:12.704114+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:12.755167+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:12.773939+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:12.818655+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:33:12.856081+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-08-30T20:33:12.946101+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:13.066125+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:13.718487+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"35e413"},"request_uri":"http://127.0.0.1:8001/_wdt/35e413?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:14.409491+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8001/ventes","method":"GET"} [] [2026-08-30T20:33:14.464922+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:14.465063+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:14.465136+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:14.465195+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:14.465262+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:14.472199+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:14.584293+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:14.650908+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:14.681053+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:14.699679+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:14.790148+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:33:14.797869+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:33:14.819113+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-08-30T20:33:14.954768+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:14.962368+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:33:14.964146+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:33:14.997841+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:15.136395+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:15.915125+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8a41a4"},"request_uri":"http://127.0.0.1:8001/_wdt/8a41a4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:16.565771+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8001/recharges","method":"GET"} [] [2026-08-30T20:33:16.649453+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:16.649694+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:16.649782+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:16.649845+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:16.649919+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:16.658298+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:16.766594+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:16.823141+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:16.863720+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:16.879650+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:16.965813+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:33:16.973567+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:33:17.045659+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:17.198095+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:17.738183+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1e9a58"},"request_uri":"http://127.0.0.1:8001/_wdt/1e9a58?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:18.455065+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8001/reparations","method":"GET"} [] [2026-08-30T20:33:18.503854+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:18.504036+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:18.504139+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:18.504224+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:18.504318+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:18.509002+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:18.597341+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:18.643149+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:18.657540+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:18.711858+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:18.788958+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:33:18.797460+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:33:18.812590+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:33:18.876635+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:33:18.911872+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:19.027469+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:19.839643+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"84345a"},"request_uri":"http://127.0.0.1:8001/_wdt/84345a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:33:22.896565+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"GET"} [] [2026-08-30T20:33:22.955123+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:33:22.955272+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:22.955345+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:33:22.955405+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:22.955472+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:33:22.960653+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:33:23.057694+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:33:23.108649+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:33:23.136400+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:33:23.153958+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:33:23.194217+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:33:23.433444+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:33:23.485621+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:33:23.492824+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T20:33:23.579539+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:33:23.725453+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:33:24.550357+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8b80fd"},"request_uri":"http://127.0.0.1:8001/_wdt/8b80fd?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:34:51.812096+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"GET"} [] [2026-08-30T20:34:51.865695+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:34:51.865839+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:34:51.865924+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:34:51.865992+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:34:51.866073+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:34:51.871564+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:34:51.956724+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:34:51.987021+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:34:52.016505+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:34:52.030555+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:34:52.058148+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:34:52.176069+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:34:52.211003+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:34:52.216440+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T20:34:52.297688+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:34:52.467557+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:34:53.167657+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f2b2ca"},"request_uri":"http://127.0.0.1:8001/_wdt/f2b2ca?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:34:58.435308+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"GET"} [] [2026-08-30T20:34:58.479455+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:34:58.479587+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:34:58.479655+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:34:58.479715+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:34:58.479783+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:34:58.485035+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:34:58.543374+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:34:58.577665+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:34:58.587275+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:34:58.598963+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:34:58.624334+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:34:58.729300+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:34:58.754577+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:34:58.759242+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T20:34:58.812539+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:34:58.951017+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:34:59.400396+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6cb8d4"},"request_uri":"http://127.0.0.1:8001/_wdt/6cb8d4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:35:44.052017+02:00] console.CRITICAL: Error thrown while running command "debug:twig montant_fr". Message: "The "/templates" directory does not exist." {"exception":"[object] (Symfony\\Component\\Finder\\Exception\\DirectoryNotFoundException(code: 0): The \"/templates\" directory does not exist. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/finder/Finder.php:646)","command":"debug:twig montant_fr","message":"The \"/templates\" directory does not exist."} [] [2026-08-30T20:35:44.057343+02:00] console.DEBUG: Command "debug:twig montant_fr" exited with code "1" {"command":"debug:twig montant_fr","code":1} [] [2026-08-30T20:36:49.404513+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/reparations/1/modifier","method":"GET"} [] [2026-08-30T20:36:49.445954+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:36:49.446080+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:36:49.446132+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:36:49.446338+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:36:49.446426+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:36:49.450351+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:36:49.510461+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:36:49.541098+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:36:49.565528+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:36:49.575706+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:36:49.608195+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:36:49.708910+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:36:49.737407+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_"} [] [2026-08-30T20:36:49.741363+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-08-30T20:36:50.591791+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:36:51.162112+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:36:52.033158+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b42442"},"request_uri":"http://127.0.0.1:8001/_wdt/b42442?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:36:54.152964+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-08-30T20:36:54.153608+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-08-30T20:36:54.153800+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-08-30T20:36:59.445329+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T20:36:59.481837+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:36:59.481934+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:36:59.482060+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:36:59.482106+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:36:59.482155+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:36:59.485720+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:36:59.545263+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:36:59.577616+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:36:59.610883+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:36:59.620514+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:36:59.671913+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:36:59.676380+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:36:59.687855+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T20:37:00.095824+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:37:00.202488+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:00.822090+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"797051"},"request_uri":"http://127.0.0.1:8001/_wdt/797051?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:37:01.346742+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8001/langue/fr","method":"GET"} [] [2026-08-30T20:37:01.386119+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:37:01.386302+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:01.386422+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:01.386485+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:01.386560+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:01.496740+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:37:01.509830+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:37:01.539363+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:37:01.558803+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:01.569222+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:37:01.621115+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:01.839823+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8001/clients","method":"GET"} [] [2026-08-30T20:37:01.870840+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:37:01.870943+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:01.870997+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:01.871042+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:01.871092+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:01.874321+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:37:01.930736+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:37:01.967921+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:37:01.976977+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:01.987444+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:37:02.057933+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:37:02.064752+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:37:02.077257+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.telephone AS telephone_2, c0_.email AS email_3, c0_.adresse AS adresse_4, c0_.cree_le AS cree_le_5 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-08-30T20:37:02.141034+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:37:02.233156+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:02.686407+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"697c80"},"request_uri":"http://127.0.0.1:8001/_wdt/697c80?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:37:07.432858+02:00] request.INFO: Matched route "client_edit". {"route":"client_edit","route_parameters":{"_route":"client_edit","_controller":"App\\Controller\\ClientController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/clients/1/modifier","method":"GET"} [] [2026-08-30T20:37:07.466147+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:37:07.466268+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:07.466324+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:07.466368+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:07.466515+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:07.469709+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:37:07.533351+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:37:07.560015+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:37:07.575876+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:07.586523+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:37:07.605609+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:37:07.852985+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:37:07.950880+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:08.421480+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"439a47"},"request_uri":"http://127.0.0.1:8001/_wdt/439a47?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:37:11.598407+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8001/depenses","method":"GET"} [] [2026-08-30T20:37:11.641951+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:37:11.642061+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:11.642194+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:11.642243+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:11.642295+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:11.645767+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:37:11.709298+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:37:11.742223+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:37:11.750141+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:11.760945+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:37:11.804096+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-08-30T20:37:11.807971+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-08-30T20:37:11.818732+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:37:11.825526+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-08-01 00:00:00","2":"2026-09-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-08-30T20:37:12.100171+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:37:12.196540+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:12.713186+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"184525"},"request_uri":"http://127.0.0.1:8001/_wdt/184525?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:37:15.498274+02:00] request.INFO: Matched route "depense_edit". {"route":"depense_edit","route_parameters":{"_route":"depense_edit","_controller":"App\\Controller\\DepenseController::edit","id":"1"},"request_uri":"http://127.0.0.1:8001/depenses/1/modifier","method":"GET"} [] [2026-08-30T20:37:15.538612+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:37:15.538714+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:15.538769+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:15.538813+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:15.538863+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:15.542675+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:37:15.601761+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:37:15.629247+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:37:15.656009+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:15.675540+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:37:15.690075+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.libelle AS libelle_2, t0.categorie AS categorie_3, t0.montant AS montant_4, t0.date AS date_5, t0.cree_le AS cree_le_6, t0.note AS note_7 FROM depense t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.libelle AS libelle_2, t0.categorie AS categorie_3, t0.montant AS montant_4, t0.date AS date_5, t0.cree_le AS cree_le_6, t0.note AS note_7 FROM depense t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-08-30T20:37:16.117657+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:37:16.216851+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:16.698472+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"098d27"},"request_uri":"http://127.0.0.1:8001/_wdt/098d27?XDEBUG_IGNORE=1","method":"GET"} [] [2026-08-30T20:37:23.949453+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8001/produits","method":"GET"} [] [2026-08-30T20:37:23.989549+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-08-30T20:37:23.989661+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:23.989717+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-08-30T20:37:23.989761+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:23.989810+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-08-30T20:37:23.993796+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-08-30T20:37:24.055725+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-08-30T20:37:24.090360+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-08-30T20:37:24.120952+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:24.133200+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-08-30T20:37:24.193223+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-08-30T20:37:24.207229+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-08-30T20:37:24.218296+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-08-30T20:37:24.421743+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-08-30T20:37:24.425509+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-08-30T20:37:24.426565+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-08-30T20:37:24.446701+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-08-30T20:37:24.542817+02:00] doctrine.INFO: Disconnecting [] [] [2026-08-30T20:37:25.152403+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4475b7"},"request_uri":"http://127.0.0.1:8001/_wdt/4475b7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:38:02.106631+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:38:05.056886+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:05.057070+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:05.057177+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:05.057271+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:05.057477+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:05.247578+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:38:07.730798+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:38:09.650068+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:38:10.176596+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:38:10.573559+02:00] security.DEBUG: Cannot refresh token because user has changed. {"username":"admin@gsm-manager.local","provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider"} [] [2026-09-11T19:38:10.573719+02:00] security.DEBUG: Token was deauthenticated after trying to refresh it. [] [] [2026-09-11T19:38:10.675327+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-09-11T19:38:12.033313+02:00] security.DEBUG: Access denied, the user is not fully authenticated; redirecting to authentication entry point. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-09-11T19:38:12.100975+02:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} [] [2026-09-11T19:38:13.852708+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:38:14.214292+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8000/login","method":"GET"} [] [2026-09-11T19:38:14.249371+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:14.249503+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:14.249681+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:14.249755+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:14.249815+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:20.935097+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ed71f1"},"request_uri":"http://127.0.0.1:8000/_wdt/ed71f1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:38:24.702893+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8000/login","method":"POST"} [] [2026-09-11T19:38:24.782093+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:24.782220+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:24.782292+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:24.782415+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:25.641302+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:38:25.693148+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:38:25.709232+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-09-11T19:38:26.745581+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin@gsm-manager.local\", roles=\"ROLE_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:27.062284+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-09-11T19:38:27.062811+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-09-11T19:38:27.064492+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-09-11T19:38:27.064787+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:27.089743+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:38:27.173407+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:38:27.544962+02:00] request.INFO: Matched route "app_post_login". {"route":"app_post_login","route_parameters":{"_route":"app_post_login","_controller":"App\\Controller\\SecurityController::postLogin"},"request_uri":"http://127.0.0.1:8000/apres-connexion","method":"GET"} [] [2026-09-11T19:38:27.592560+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:27.592681+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:27.592740+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:27.592813+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:27.592890+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:27.597556+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:38:27.682469+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:38:27.725857+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:38:27.736735+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:38:27.752920+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:38:27.794670+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:38:27.876636+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:38:28.267193+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} [] [2026-09-11T19:38:28.319438+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:28.319602+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:28.319685+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:28.319763+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:28.319848+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:28.325051+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:38:28.414435+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:38:28.457688+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:38:28.469983+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:38:28.488358+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:38:30.409792+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-09-11T19:38:31.075953+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-09-11T19:38:31.166143+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-09-11 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-09-11 00:00:00"},"types":{"1":2}} [] [2026-09-11T19:38:31.302900+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:38:31.310523+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T19:38:31.490000+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:38:31.621761+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:38:31.623258+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T19:38:31.624620+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:38:31.648910+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-09-11T19:38:31.677722+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-09-11T19:38:31.680273+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-09-11T19:38:32.374994+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:38:32.500915+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:38:33.023688+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2763ea"},"request_uri":"http://127.0.0.1:8000/_wdt/2763ea?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:38:39.572369+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:38:39.633471+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:39.633664+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:39.633759+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:39.633829+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:39.633910+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:39.640525+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:38:39.736076+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:38:39.789535+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:38:39.811002+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:38:39.827710+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:38:40.161203+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:38:40.263842+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:38:40.412825+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:38:40.958937+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:38:40.965434+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:38:41.086883+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:38:41.196610+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:38:41.816648+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bc98c0"},"request_uri":"http://127.0.0.1:8000/_wdt/bc98c0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:38:42.467692+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:38:42.528833+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:38:42.529032+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:42.529118+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:38:42.529180+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:42.529262+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:38:42.537577+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:38:42.627700+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:38:42.683199+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:38:42.700913+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:38:42.723335+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:38:42.821191+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:38:42.829736+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:38:42.854453+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:38:42.937481+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:38:42.945864+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:38:42.981258+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:38:43.099058+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:38:43.698189+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d51aeb"},"request_uri":"http://127.0.0.1:8000/_wdt/d51aeb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:39:34.584742+02:00] request.INFO: Matched route "vente_show". {"route":"vente_show","route_parameters":{"_route":"vente_show","_controller":"App\\Controller\\VenteController::show","id":"4"},"request_uri":"http://127.0.0.1:8000/ventes/4","method":"GET"} [] [2026-09-11T19:39:34.634249+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:39:34.634364+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:39:34.634421+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:39:34.634466+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:39:34.634519+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:39:34.640078+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:39:34.719504+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:39:34.758656+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:39:34.784352+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:39:34.797896+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:39:34.822275+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T19:39:35.071185+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:39:35.082031+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T19:39:35.125241+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:39:35.166040+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:39:35.319228+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:39:36.004276+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3b7d55"},"request_uri":"http://127.0.0.1:8000/_wdt/3b7d55?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:03.223613+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:03.285657+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:03.285861+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:03.286000+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:03.286227+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:03.286340+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:03.291692+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:03.386343+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:03.446541+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:03.462966+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:03.485066+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:03.623078+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:03.630681+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:03.659515+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:03.741109+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:03.748168+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:03.786438+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:03.937125+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:04.761654+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"55cb81"},"request_uri":"http://127.0.0.1:8000/_wdt/55cb81?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:05.870850+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8000/langue/ar","method":"GET"} [] [2026-09-11T19:40:05.925220+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:05.925348+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:05.925404+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:05.925450+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:05.925503+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:06.042594+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:06.061804+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:06.124157+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:06.157104+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:06.174768+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:06.278516+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:06.680445+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:06.734694+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:06.734809+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:06.734864+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:06.734910+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:06.734963+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:06.738823+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:06.820759+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:06.856599+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:06.872464+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:06.887050+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:06.960286+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:06.967697+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:06.986359+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:07.066121+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:07.071979+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:07.097519+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:07.242632+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:07.859814+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"238908"},"request_uri":"http://127.0.0.1:8000/_wdt/238908?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:14.650076+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"ar"},"request_uri":"http://127.0.0.1:8000/langue/ar","method":"GET"} [] [2026-09-11T19:40:14.702157+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:14.702289+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:14.702379+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:14.702449+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:14.702530+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:14.821793+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:14.840887+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:14.896161+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:14.919669+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:14.936152+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:15.162185+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:15.700253+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:15.773630+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:15.773792+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:15.773874+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:15.773925+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:15.773991+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:15.783079+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:15.903506+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:15.951000+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:15.974509+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:15.992818+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:16.098019+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:16.104166+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:16.121781+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:16.204446+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:16.213724+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:16.250247+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:16.402310+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:17.307474+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c7d817"},"request_uri":"http://127.0.0.1:8000/_wdt/c7d817?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:18.213690+02:00] request.INFO: Matched route "app_locale". {"route":"app_locale","route_parameters":{"_route":"app_locale","_controller":"App\\Controller\\SecurityController::locale","locale":"fr"},"request_uri":"http://127.0.0.1:8000/langue/fr","method":"GET"} [] [2026-09-11T19:40:18.275595+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:18.275761+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:18.275861+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:18.275930+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:18.276016+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:18.420838+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:18.447919+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:18.534937+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:18.567231+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:18.588882+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:18.701058+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:19.187968+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:19.248399+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:19.248557+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:19.248642+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:19.248723+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:19.248808+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:19.254257+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:19.355476+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:19.398070+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:19.406740+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:19.427202+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:19.521807+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:19.530429+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:19.548716+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:19.622529+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:19.630353+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:19.660928+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:19.799639+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:20.605706+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0f521a"},"request_uri":"http://127.0.0.1:8000/_wdt/0f521a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:42.410121+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:42.457263+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:42.457376+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:42.457432+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:42.457486+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:42.457561+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:42.462520+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:42.541351+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:42.580312+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:42.591997+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:42.608512+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:42.690024+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:42.699643+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:42.724143+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:42.829461+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:42.836128+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:42.870670+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:42.988511+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:43.584327+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e40937"},"request_uri":"http://127.0.0.1:8000/_wdt/e40937?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:50.783672+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:50.842072+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:50.842323+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:50.842414+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:50.842483+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:50.842561+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:50.854040+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:50.950786+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:51.006428+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:51.038741+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:51.054257+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:51.148573+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:51.153674+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:51.171015+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:51.243521+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:51.251071+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:51.283083+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:51.400137+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:52.091433+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"14141f"},"request_uri":"http://127.0.0.1:8000/_wdt/14141f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:52.722398+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:52.774380+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:52.774506+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:52.774696+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:52.774768+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:52.774839+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:52.781978+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:52.891387+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:52.944728+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:52.971134+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:52.985631+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:53.067993+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:53.073761+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:53.092330+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:53.170364+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:53.175499+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:53.204455+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:53.322430+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:53.908621+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a698fb"},"request_uri":"http://127.0.0.1:8000/_wdt/a698fb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:54.656862+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8000/ventes/nouvelle","method":"GET"} [] [2026-09-11T19:40:54.707213+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:54.707329+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:54.707512+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:54.707579+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:54.707644+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:54.715585+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:54.797489+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:54.840734+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:54.852532+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:54.867908+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:54.913246+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:40:54.935535+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:40:55.268550+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:55.395352+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:56.049893+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f52ea6"},"request_uri":"http://127.0.0.1:8000/_wdt/f52ea6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:40:58.240467+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:40:58.301893+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:40:58.302016+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:58.302086+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:40:58.302146+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:58.302218+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:40:58.307302+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:40:58.405855+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:40:58.463786+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:40:58.489320+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:40:58.506885+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:40:58.625367+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:40:58.633978+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:40:58.652618+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:40:58.720282+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:40:58.726278+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:40:58.751689+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:40:58.904292+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:40:59.500694+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8fb47a"},"request_uri":"http://127.0.0.1:8000/_wdt/8fb47a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:43:47.822008+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:43:50.987684+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:43:50.987894+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:43:50.987976+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:43:50.988041+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:43:50.988126+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:43:51.248897+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:43:53.244998+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:43:55.135345+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:43:55.688461+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:43:56.073044+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:43:58.939277+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:43:59.022722+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:43:59.536310+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:44:04.692156+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:44:04.885691+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:44:05.702040+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:44:07.209378+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:44:08.358946+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"59f753"},"request_uri":"http://127.0.0.1:8000/_wdt/59f753?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:44:12.821012+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8000/ventes/nouvelle","method":"GET"} [] [2026-09-11T19:44:12.904619+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:44:12.904780+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:44:12.904880+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:44:12.904952+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:44:12.905036+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:44:12.915053+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:44:13.051731+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:44:13.124304+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:44:13.139832+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:44:13.165310+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:44:13.321778+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:44:13.403856+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:44:13.899249+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:44:14.053295+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:44:14.935022+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2e782a"},"request_uri":"http://127.0.0.1:8000/_wdt/2e782a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:44:40.558257+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:44:40.618492+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:44:40.618632+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:44:40.618702+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:44:40.618758+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:44:40.618826+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:44:40.623782+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:44:40.719569+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:44:40.782368+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:44:40.797301+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:44:40.816392+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:44:40.905911+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:44:40.914255+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:44:40.929762+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:44:40.990910+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:44:41.003850+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:44:41.027697+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:44:41.217158+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:44:41.746645+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7133fb"},"request_uri":"http://127.0.0.1:8000/_wdt/7133fb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:44:46.573629+02:00] request.INFO: Matched route "vente_edit". {"route":"vente_edit","route_parameters":{"_route":"vente_edit","_controller":"App\\Controller\\VenteController::edit","id":"4"},"request_uri":"http://127.0.0.1:8000/ventes/4/modifier","method":"GET"} [] [2026-09-11T19:44:46.634479+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:44:46.634591+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:44:46.634666+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:44:46.634713+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:44:46.634766+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:44:46.639557+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:44:46.736224+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:44:46.782661+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:44:46.820540+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:44:46.836425+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:44:46.872462+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T19:44:46.902882+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T19:44:46.943395+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:44:46.960293+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:44:47.036918+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:44:47.190584+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:44:47.886398+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1d7923"},"request_uri":"http://127.0.0.1:8000/_wdt/1d7923?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:45:11.159064+02:00] request.INFO: Matched route "vente_edit". {"route":"vente_edit","route_parameters":{"_route":"vente_edit","_controller":"App\\Controller\\VenteController::edit","id":"3"},"request_uri":"http://127.0.0.1:8000/ventes/3/modifier","method":"GET"} [] [2026-09-11T19:45:11.214170+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:45:11.214314+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:11.214387+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:11.214443+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:11.214509+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:11.222029+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:45:11.314268+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:45:11.362139+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:45:11.384536+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:11.398860+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:45:11.429471+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T19:45:11.461391+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:45:11.472929+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:45:11.488191+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:45:11.559863+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:45:11.679716+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:45:12.269402+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c5f337"},"request_uri":"http://127.0.0.1:8000/_wdt/c5f337?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:45:21.026107+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:45:21.074814+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:45:21.074942+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:21.075017+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:21.075090+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:21.075157+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:21.081231+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:45:21.163443+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:45:21.218848+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:45:21.239359+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:21.254989+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:45:21.336884+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:45:21.343619+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:45:21.360444+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T19:45:21.422197+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:45:21.434004+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:45:21.460694+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:45:21.617869+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:45:22.169352+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f69843"},"request_uri":"http://127.0.0.1:8000/_wdt/f69843?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:45:26.682505+02:00] request.INFO: Matched route "vente_delete". {"route":"vente_delete","route_parameters":{"_route":"vente_delete","_controller":"App\\Controller\\VenteController::delete","id":"1"},"request_uri":"http://127.0.0.1:8000/ventes/1/supprimer","method":"POST"} [] [2026-09-11T19:45:26.734526+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:45:26.826377+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:45:26.873277+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:45:26.884567+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:26.898419+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:45:26.898582+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:45:26.898648+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:26.898724+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:26.898782+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:26.898917+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:26.932119+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T19:45:26.947758+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:26.961805+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:45:26.975526+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T19:45:26.977242+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ? WHERE id = ? (parameters: array{"1":1,"2":2}, types: array{"1":1,"2":1}) {"sql":"UPDATE produit SET quantite_stock = ? WHERE id = ?","params":{"1":1,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T19:45:27.074179+02:00] doctrine.DEBUG: Executing statement: DELETE FROM ligne_vente WHERE id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"DELETE FROM ligne_vente WHERE id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:27.077354+02:00] doctrine.DEBUG: Executing statement: DELETE FROM vente WHERE id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"DELETE FROM vente WHERE id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:27.079710+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T19:45:27.168259+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:45:27.248503+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:45:27.648796+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:45:27.700362+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:45:27.700485+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:27.700551+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:45:27.700605+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:27.700669+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:45:27.705970+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:45:27.785606+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:45:27.824040+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:45:27.835140+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:45:27.851356+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:45:27.933895+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:45:27.939088+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:45:27.953465+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-09-11T19:45:28.018347+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:45:28.033216+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:45:28.060541+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:45:28.195199+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:45:28.809988+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e8a5ee"},"request_uri":"http://127.0.0.1:8000/_wdt/e8a5ee?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:46:33.631697+02:00] request.INFO: Matched route "vente_edit". {"route":"vente_edit","route_parameters":{"_route":"vente_edit","_controller":"App\\Controller\\VenteController::edit","id":"4"},"request_uri":"http://127.0.0.1:8000/ventes/4/modifier","method":"GET"} [] [2026-09-11T19:46:33.679479+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:46:33.679611+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:46:33.679680+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:46:33.679736+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:46:33.679804+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:46:33.684586+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:46:33.763336+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:46:33.803161+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:46:33.838793+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:46:33.852922+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:46:33.880708+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T19:46:33.907238+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T19:46:33.917502+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:46:33.930981+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:46:33.996553+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:46:34.151973+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:46:34.725513+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a397aa"},"request_uri":"http://127.0.0.1:8000/_wdt/a397aa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:47:10.257103+02:00] request.INFO: Matched route "vente_delete". {"route":"vente_delete","route_parameters":{"_route":"vente_delete","_controller":"App\\Controller\\VenteController::delete","id":"3"},"request_uri":"http://127.0.0.1:8000/ventes/3/supprimer","method":"POST"} [] [2026-09-11T19:47:10.376811+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:47:10.511159+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:47:10.599829+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:47:10.645845+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:47:10.679069+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:47:10.679225+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:47:10.679294+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:10.679373+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:10.679438+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:10.679574+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:10.742417+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T19:47:10.784565+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:47:10.797669+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T19:47:10.812779+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T19:47:10.813797+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ? WHERE id = ? (parameters: array{"1":12,"2":6}, types: array{"1":1,"2":1}) {"sql":"UPDATE produit SET quantite_stock = ? WHERE id = ?","params":{"1":12,"2":6},"types":{"1":1,"2":1}} [] [2026-09-11T19:47:10.820299+02:00] doctrine.DEBUG: Executing statement: DELETE FROM ligne_vente WHERE id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"DELETE FROM ligne_vente WHERE id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T19:47:10.821597+02:00] doctrine.DEBUG: Executing statement: DELETE FROM vente WHERE id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"DELETE FROM vente WHERE id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:47:10.822677+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T19:47:10.879705+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:47:10.987305+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:47:11.380109+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:47:11.432123+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:47:11.432236+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:11.432292+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:11.432338+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:11.432392+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:11.438551+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:47:11.527331+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:47:11.565228+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:47:11.579541+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:47:11.594843+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:47:11.729309+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:47:11.738957+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:47:11.805710+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T19:47:11.939800+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:47:11.994638+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:47:12.144373+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:47:12.660430+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2191e7"},"request_uri":"http://127.0.0.1:8000/_wdt/2191e7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:47:20.623046+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} [] [2026-09-11T19:47:20.715461+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:47:20.715588+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:20.715662+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:20.715720+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:20.715789+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:20.729895+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:47:20.848513+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:47:20.917166+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:47:20.984387+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:47:21.020434+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:47:21.235320+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-09-11T19:47:21.276930+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-09-11T19:47:21.282696+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-09-11 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-09-11 00:00:00"},"types":{"1":2}} [] [2026-09-11T19:47:21.289302+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:47:21.291449+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T19:47:21.441705+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:47:21.491509+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:47:21.493183+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T19:47:21.494524+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T19:47:21.496870+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-09-11T19:47:21.526264+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-09-11T19:47:21.528605+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-09-11T19:47:21.619787+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:47:21.834054+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:47:22.427446+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2ba6fc"},"request_uri":"http://127.0.0.1:8000/_wdt/2ba6fc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:47:49.479699+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:47:49.574611+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:47:49.574742+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:49.574910+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:47:49.574982+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:49.575061+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:47:49.582957+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:47:49.692460+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:47:49.753146+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:47:49.768372+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:47:49.786821+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:47:49.899314+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:47:49.906573+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:47:49.925414+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T19:47:50.042181+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:47:50.091531+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:47:50.284156+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:47:50.795336+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9eb542"},"request_uri":"http://127.0.0.1:8000/_wdt/9eb542?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:48:04.972347+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8000/ventes/nouvelle","method":"GET"} [] [2026-09-11T19:48:05.076457+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:48:05.076622+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:05.076730+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:05.076928+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:05.077074+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:05.087303+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:48:05.213120+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:48:05.292154+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:48:05.321697+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:48:05.341974+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:48:05.416402+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:48:05.445564+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:48:05.548664+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:48:05.692200+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:48:06.369406+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7e2ac5"},"request_uri":"http://127.0.0.1:8000/_wdt/7e2ac5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:48:19.108201+02:00] request.INFO: Matched route "vente_edit". {"route":"vente_edit","route_parameters":{"_route":"vente_edit","_controller":"App\\Controller\\VenteController::edit","id":"4"},"request_uri":"http://127.0.0.1:8000/ventes/4/modifier","method":"GET"} [] [2026-09-11T19:48:19.191045+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:48:19.191164+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:19.191242+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:19.191296+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:19.191357+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:19.197935+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:48:19.313332+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:48:19.376828+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:48:19.391943+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:48:19.409536+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:48:19.456837+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T19:48:19.495791+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T19:48:19.508212+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:48:19.522795+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:48:19.612707+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:48:19.754461+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:48:20.248126+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"422f70"},"request_uri":"http://127.0.0.1:8000/_wdt/422f70?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:48:42.357264+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:48:42.401255+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:48:42.401400+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:42.401481+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:42.401548+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:42.401620+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:42.406261+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:48:42.487051+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:48:42.537057+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:48:42.553792+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:48:42.574182+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:48:42.668025+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:48:42.674264+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:48:42.692965+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T19:48:42.757203+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:48:42.793120+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:48:42.912811+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:48:43.472860+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a65f08"},"request_uri":"http://127.0.0.1:8000/_wdt/a65f08?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:48:46.344262+02:00] request.INFO: Matched route "vente_edit". {"route":"vente_edit","route_parameters":{"_route":"vente_edit","_controller":"App\\Controller\\VenteController::edit","id":"2"},"request_uri":"http://127.0.0.1:8000/ventes/2/modifier","method":"GET"} [] [2026-09-11T19:48:46.398741+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:48:46.398846+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:46.398906+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:48:46.398954+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:46.399005+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:48:46.403752+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:48:46.492804+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:48:46.540161+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:48:46.553386+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:48:46.568408+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:48:46.604015+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T19:48:46.621448+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:48:46.636520+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:48:46.657766+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T19:48:46.734823+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:48:46.869294+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:48:47.411062+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"650621"},"request_uri":"http://127.0.0.1:8000/_wdt/650621?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:50:20.119030+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:50:20.166546+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:50:20.166680+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:20.166767+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:20.166844+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:20.166925+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:20.173578+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:50:20.245539+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:50:20.285235+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:50:20.293843+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:50:20.305748+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:50:20.375835+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:50:20.380431+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:50:20.395762+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T19:50:20.450584+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:50:20.526523+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:50:20.725077+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:50:21.415809+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"21c64a"},"request_uri":"http://127.0.0.1:8000/_wdt/21c64a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:50:30.552207+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:50:30.591826+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:50:30.591941+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:30.592005+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:30.592057+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:30.592115+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:30.597075+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:50:30.665672+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:50:30.696853+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:50:30.721194+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:50:30.734860+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:50:30.795515+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:50:30.834875+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:50:30.848084+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T19:50:30.939983+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:50:30.948546+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:50:30.950128+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:50:30.970967+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:50:31.081275+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:50:31.709898+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"be1518"},"request_uri":"http://127.0.0.1:8000/_wdt/be1518?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:50:35.440312+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T19:50:35.484515+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:50:35.484626+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:35.484683+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:35.484729+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:35.484783+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:35.489091+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:50:35.553474+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:50:35.587665+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:50:35.619792+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:50:35.632161+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:50:35.694576+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:50:35.704803+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:50:35.721193+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:50:35.792879+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:50:35.889018+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:50:36.288156+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0418fd"},"request_uri":"http://127.0.0.1:8000/_wdt/0418fd?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:50:45.286512+02:00] request.INFO: Matched route "fournisseur_edit". {"route":"fournisseur_edit","route_parameters":{"_route":"fournisseur_edit","_controller":"App\\Controller\\FournisseurController::edit","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/modifier","method":"GET"} [] [2026-09-11T19:50:45.317844+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:50:45.317948+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:45.318002+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:50:45.318047+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:45.318099+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:50:45.320669+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:50:45.374645+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:50:45.398628+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:50:45.432496+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:50:45.443320+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:50:45.456232+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T19:50:46.814928+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:50:46.928097+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:50:47.304314+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b521f2"},"request_uri":"http://127.0.0.1:8000/_wdt/b521f2?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:51:43.161392+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:51:43.198458+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:51:43.198599+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:51:43.198679+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:51:43.198744+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:51:43.198820+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:51:43.203388+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:51:43.276378+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:51:43.314815+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:51:43.339639+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:51:43.351891+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:51:43.418398+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:51:43.424755+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:51:43.439340+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T19:51:43.505253+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:51:43.516220+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:51:43.518158+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:51:43.544874+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:51:43.696783+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:51:44.419717+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0e1cf3"},"request_uri":"http://127.0.0.1:8000/_wdt/0e1cf3?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:51:51.094649+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T19:51:51.134772+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:51:51.134897+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:51:51.134956+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:51:51.135001+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:51:51.135053+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:51:51.139902+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:51:51.217330+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:51:51.255990+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:51:51.264328+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:51:51.277303+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:51:51.323273+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:51:51.327273+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:51:51.340532+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:51:51.383694+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:51:51.470467+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:51:51.776777+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9493d5"},"request_uri":"http://127.0.0.1:8000/_wdt/9493d5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:52:16.299009+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:52:16.333009+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:52:16.333109+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:52:16.333163+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:52:16.333208+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:52:16.333258+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:52:16.337170+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:52:16.404202+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:52:16.429779+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:52:16.437557+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:52:16.449839+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:52:16.510882+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:52:16.515687+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:52:16.530632+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T19:52:16.590833+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:52:16.600797+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:52:16.602415+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:52:16.624961+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:52:16.778630+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:52:17.272369+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cc03ee"},"request_uri":"http://127.0.0.1:8000/_wdt/cc03ee?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:52:19.628204+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"GET"} [] [2026-09-11T19:52:19.664268+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:52:19.664374+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:52:19.664428+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:52:19.664473+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:52:19.664524+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:52:19.668184+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:52:19.733680+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:52:19.776197+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:52:19.787308+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:52:19.802427+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:52:20.634992+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T19:52:20.697303+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-09-11T19:52:20.773599+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:52:20.880287+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:52:21.292204+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fb1eb9"},"request_uri":"http://127.0.0.1:8000/_wdt/fb1eb9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:54:18.113202+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"POST"} [] [2026-09-11T19:54:18.204641+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:54:18.325900+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:54:18.381278+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:54:18.405628+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:54:18.423842+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:54:18.423996+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:54:18.424060+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:54:18.424130+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:54:18.424185+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:54:18.424304+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:54:18.888338+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T19:54:18.916629+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T19:54:19.434351+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T19:54:19.520625+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"cable USB","2":"123ER","3":10,"4":3,"5":"5","6":"10","7":"test","8":3,"9":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"cable USB","2":"123ER","3":10,"4":3,"5":"5","6":"10","7":"test","8":3,"9":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":1,"9":1}} [] [2026-09-11T19:54:19.797148+02:00] doctrine.DEBUG: Rolling back transaction [] [] [2026-09-11T19:54:19.914051+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\UniqueConstraintViolationException: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887'" at ExceptionConverter.php line 64 {"exception":"[object] (Doctrine\\DBAL\\Exception\\UniqueConstraintViolationException(code: 1062): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:64)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1062): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)"} [] [2026-09-11T19:54:21.346234+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:54:21.625070+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:54:22.275935+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"418614"},"request_uri":"http://127.0.0.1:8000/_wdt/418614?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:54:45.646035+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:54:45.721354+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:54:45.721493+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:54:45.721571+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:54:45.721661+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:54:45.721769+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:54:45.729790+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:54:45.828154+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:54:45.890403+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:54:45.932051+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:54:45.949403+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:54:46.058963+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:54:46.066218+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:54:46.085931+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T19:54:46.169214+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:54:46.183193+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:54:46.184704+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:54:46.221266+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:54:46.428309+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:54:47.023528+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"00d379"},"request_uri":"http://127.0.0.1:8000/_wdt/00d379?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:54:55.283596+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits?q=gro","method":"GET"} [] [2026-09-11T19:54:55.351165+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:54:55.351325+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:54:55.351405+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:54:55.351467+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:54:55.351536+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:54:55.359615+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:54:55.457744+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:54:55.508744+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:54:55.522403+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:54:55.540000+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:54:55.687958+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ? ORDER BY p0_.nom ASC) dctrn_result) dctrn_table (parameters: array{"1":"%gro%","2":"%gro%","3":"%gro%","4":"%gro%","5":"%gro%"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ? ORDER BY p0_.nom ASC) dctrn_result) dctrn_table","params":{"1":"%gro%","2":"%gro%","3":"%gro%","4":"%gro%","5":"%gro%"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-09-11T19:54:55.698259+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, c1_.id AS id_8, c1_.nom AS nom_9, f2_.id AS id_10, f2_.nom AS nom_11, f2_.telephone AS telephone_12, f2_.email AS email_13, f2_.adresse AS adresse_14 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 (parameters: array{"1":"%gro%","2":"%gro%","3":"%gro%","4":"%gro%","5":"%gro%"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2}) {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, c1_.id AS id_8, c1_.nom AS nom_9, f2_.id AS id_10, f2_.nom AS nom_11, f2_.telephone AS telephone_12, f2_.email AS email_13, f2_.adresse AS adresse_14 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10","params":{"1":"%gro%","2":"%gro%","3":"%gro%","4":"%gro%","5":"%gro%"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2}} [] [2026-09-11T19:54:55.711482+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE (p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) AND p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":"%gro%","2":"%gro%","3":"%gro%","4":"%gro%","5":"%gro%","6":6,"7":2,"8":4,"9":3,"10":5,"11":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE (p0_.nom LIKE ? OR p0_.code_barre LIKE ? OR p0_.marque_compatible LIKE ? OR c1_.nom LIKE ? OR f2_.nom LIKE ?) AND p0_.id IN (?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":"%gro%","2":"%gro%","3":"%gro%","4":"%gro%","5":"%gro%","6":6,"7":2,"8":4,"9":3,"10":5,"11":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1}} [] [2026-09-11T19:54:55.791356+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:54:55.803354+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:54:55.806670+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:54:55.838041+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:54:55.982592+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:54:56.497306+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"539c9d"},"request_uri":"http://127.0.0.1:8000/_wdt/539c9d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:56:11.736236+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T19:56:11.818056+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:56:11.818198+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:11.818267+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:11.818328+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:11.818659+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:11.828010+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:56:11.932756+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:56:11.988272+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:56:12.013661+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:12.031242+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:56:12.125013+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:56:12.131341+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:56:12.151597+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:12.250105+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:56:12.371002+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:56:12.779937+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2ecc1b"},"request_uri":"http://127.0.0.1:8000/_wdt/2ecc1b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:56:31.166249+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:56:31.208962+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:56:31.209082+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:31.209152+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:31.209211+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:31.209274+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:31.212903+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:56:31.287365+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:56:31.318924+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:56:31.354724+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:31.368955+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:56:31.453276+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:56:31.459548+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:56:31.473677+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T19:56:31.547117+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:31.562418+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:56:31.564275+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:56:31.591910+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:56:31.726060+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:56:32.309935+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"67e4c8"},"request_uri":"http://127.0.0.1:8000/_wdt/67e4c8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:56:34.270026+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"GET"} [] [2026-09-11T19:56:34.329008+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:56:34.329175+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:34.329273+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:34.329348+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:34.329422+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:34.337123+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:56:34.427884+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:56:34.480631+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:56:34.493083+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:34.507669+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:56:34.771929+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T19:56:34.787069+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-09-11T19:56:34.885294+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:56:35.038524+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:56:35.530325+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d58931"},"request_uri":"http://127.0.0.1:8000/_wdt/d58931?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:56:51.721504+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T19:56:51.763088+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:56:51.763238+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:51.763323+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:56:51.763395+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:51.763475+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:56:51.767775+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:56:51.841674+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:56:51.875306+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:56:51.899804+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:51.914270+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:56:51.972953+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:56:51.978347+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:56:51.992283+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:56:52.057824+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:56:52.223563+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:56:52.686716+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a8638b"},"request_uri":"http://127.0.0.1:8000/_wdt/a8638b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:58:20.163846+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T19:58:20.206573+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:58:20.206726+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:58:20.206990+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:58:20.207113+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:58:20.207196+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:58:20.212907+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:58:20.271286+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:58:20.298636+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:58:20.314786+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:58:20.424158+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T19:58:20.431931+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T19:58:20.461748+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T19:58:20.965467+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.cree_le AS cree_le_6 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:58:21.013837+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:58:21.166613+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:58:21.927571+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e81df5"},"request_uri":"http://127.0.0.1:8000/_wdt/e81df5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T19:58:23.676211+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T19:58:23.733030+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T19:58:23.733157+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:58:23.733225+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T19:58:23.733281+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:58:23.733351+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T19:58:23.741129+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T19:58:23.829720+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T19:58:23.881077+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T19:58:23.913399+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:58:23.929487+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T19:58:24.023900+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T19:58:24.031129+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T19:58:24.049087+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T19:58:24.116671+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T19:58:24.126793+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T19:58:24.128470+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T19:58:24.153544+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T19:58:24.255029+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T19:58:24.908113+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"39364b"},"request_uri":"http://127.0.0.1:8000/_wdt/39364b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:02:43.468527+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:02:43.502709+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:02:43.502847+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:02:43.502925+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:02:43.502992+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:02:43.503068+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:02:43.507566+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:02:43.574346+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:02:43.589098+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:02:43.605419+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:02:43.690720+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:02:43.698957+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:02:43.720725+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:02:44.081509+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:02:44.090907+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:02:44.092758+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:02:44.123837+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:02:44.157131+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:02:44.660832+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"GET"} [] [2026-09-11T20:02:44.720419+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:02:44.720527+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:02:44.720605+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:02:44.720653+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:02:44.720707+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:02:44.724859+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:02:44.819081+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:02:44.867301+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:02:44.878382+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:02:44.897798+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:02:45.118830+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:02:45.132775+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-09-11T20:02:45.235642+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:02:45.440270+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:02:45.904829+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4596b1"},"request_uri":"http://127.0.0.1:8000/_wdt/4596b1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:03:45.968974+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"GET"} [] [2026-09-11T20:03:46.014265+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:03:46.014394+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:03:46.014458+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:03:46.014510+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:03:46.014571+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:03:46.019838+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:03:46.094636+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:03:46.141633+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:03:46.153007+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:03:46.166307+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:03:46.369939+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:03:46.382543+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4 FROM fournisseur f0_"} [] [2026-09-11T20:03:46.496965+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:03:46.686338+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:03:47.255314+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d7283a"},"request_uri":"http://127.0.0.1:8000/_wdt/d7283a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:03:50.814233+02:00] request.INFO: Matched route "categorie_index". {"route":"categorie_index","route_parameters":{"_route":"categorie_index","_controller":"App\\Controller\\CategorieController::index"},"request_uri":"http://127.0.0.1:8000/categories","method":"GET"} [] [2026-09-11T20:03:50.853731+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:03:50.853843+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:03:50.853905+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:03:50.853955+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:03:50.854152+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:03:50.858192+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:03:50.922565+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:03:50.956389+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:03:50.985890+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:03:50.999992+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:03:51.053426+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:03:51.058002+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:03:51.069255+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":3,"2":2,"3":1}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":3,"2":2,"3":1},"types":{"1":1,"2":1,"3":1}} [] [2026-09-11T20:03:51.275894+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:03:51.291287+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:03:51.292815+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:03:51.313330+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:03:51.435742+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:03:51.902260+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"72855f"},"request_uri":"http://127.0.0.1:8000/_wdt/72855f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:03:57.630072+02:00] request.INFO: Matched route "categorie_new". {"route":"categorie_new","route_parameters":{"_route":"categorie_new","_controller":"App\\Controller\\CategorieController::new"},"request_uri":"http://127.0.0.1:8000/categories/nouvelle","method":"GET"} [] [2026-09-11T20:03:57.665170+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:03:57.665272+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:03:57.665325+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:03:57.665367+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:03:57.665517+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:03:57.669132+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:03:57.723079+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:03:57.752751+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:03:57.762072+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:03:57.773746+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:03:58.071382+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:03:58.197644+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:03:58.662813+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6076b6"},"request_uri":"http://127.0.0.1:8000/_wdt/6076b6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:03.075665+02:00] request.INFO: Matched route "categorie_new". {"route":"categorie_new","route_parameters":{"_route":"categorie_new","_controller":"App\\Controller\\CategorieController::new"},"request_uri":"http://127.0.0.1:8000/categories/nouvelle","method":"POST"} [] [2026-09-11T20:04:03.124621+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:03.192416+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:03.232290+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:03.256203+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:03.270123+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:03.270291+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:03.270355+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:03.270426+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:03.270482+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:03.270602+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:03.426484+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:04:03.431740+02:00] doctrine.DEBUG: Executing statement: INSERT INTO categorie (nom) VALUES (?) (parameters: array{"1":"a"}, types: array{"1":2}) {"sql":"INSERT INTO categorie (nom) VALUES (?)","params":{"1":"a"},"types":{"1":2}} [] [2026-09-11T20:04:03.434593+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:04:03.454233+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:03.529814+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:03.800219+02:00] request.INFO: Matched route "categorie_index". {"route":"categorie_index","route_parameters":{"_route":"categorie_index","_controller":"App\\Controller\\CategorieController::index"},"request_uri":"http://127.0.0.1:8000/categories","method":"GET"} [] [2026-09-11T20:04:03.836771+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:03.836911+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:03.836995+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:03.837185+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:03.837273+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:03.841144+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:03.902181+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:03.930215+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:03.943844+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:03.959070+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:04.024247+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:04:04.029420+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:04:04.042072+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":4,"2":3,"3":2,"4":1}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":4,"2":3,"3":2,"4":1},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T20:04:04.088339+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:04:04.093975+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:04:04.104235+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:04:04.105903+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:04.133484+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:04.238215+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:04.768223+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"07a3da"},"request_uri":"http://127.0.0.1:8000/_wdt/07a3da?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:09.605205+02:00] request.INFO: Matched route "categorie_delete". {"route":"categorie_delete","route_parameters":{"_route":"categorie_delete","_controller":"App\\Controller\\CategorieController::delete","id":"4"},"request_uri":"http://127.0.0.1:8000/categories/4/supprimer","method":"POST"} [] [2026-09-11T20:04:09.652542+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:09.720795+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:09.759398+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:09.768817+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:09.784010+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:09.784143+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:09.784193+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:09.784250+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:09.784293+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:09.784386+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:09.809244+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:04:09.825181+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:04:09.828222+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:04:09.830601+02:00] doctrine.DEBUG: Executing statement: DELETE FROM categorie WHERE id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"DELETE FROM categorie WHERE id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:04:09.832451+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:04:09.859761+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:09.915072+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:10.184400+02:00] request.INFO: Matched route "categorie_index". {"route":"categorie_index","route_parameters":{"_route":"categorie_index","_controller":"App\\Controller\\CategorieController::index"},"request_uri":"http://127.0.0.1:8000/categories","method":"GET"} [] [2026-09-11T20:04:10.224118+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:10.224345+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:10.224441+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:10.224517+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:10.224583+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:10.229336+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:10.305225+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:10.338542+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:10.370360+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:10.382835+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:10.434978+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:04:10.439237+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:04:10.455031+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":3,"2":2,"3":1}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":3,"2":2,"3":1},"types":{"1":1,"2":1,"3":1}} [] [2026-09-11T20:04:10.497706+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:04:10.513664+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:04:10.515256+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:10.536425+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:10.645897+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:11.217808+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7369cf"},"request_uri":"http://127.0.0.1:8000/_wdt/7369cf?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:12.786326+02:00] request.INFO: Matched route "categorie_new". {"route":"categorie_new","route_parameters":{"_route":"categorie_new","_controller":"App\\Controller\\CategorieController::new"},"request_uri":"http://127.0.0.1:8000/categories/nouvelle","method":"GET"} [] [2026-09-11T20:04:12.847655+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:12.847779+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:12.847844+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:12.847901+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:12.847978+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:12.853169+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:12.947076+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:13.000334+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:13.030535+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:13.047409+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:13.279855+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:13.366671+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:13.838955+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bfb31c"},"request_uri":"http://127.0.0.1:8000/_wdt/bfb31c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:20.248005+02:00] request.INFO: Matched route "categorie_new". {"route":"categorie_new","route_parameters":{"_route":"categorie_new","_controller":"App\\Controller\\CategorieController::new"},"request_uri":"http://127.0.0.1:8000/categories/nouvelle","method":"POST"} [] [2026-09-11T20:04:20.292455+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:20.374741+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:20.406409+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:20.414970+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:20.429049+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:20.429217+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:20.429281+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:20.429353+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:20.429414+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:20.429565+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:20.575280+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:04:20.579597+02:00] doctrine.DEBUG: Executing statement: INSERT INTO categorie (nom) VALUES (?) (parameters: array{"1":"mobile"}, types: array{"1":2}) {"sql":"INSERT INTO categorie (nom) VALUES (?)","params":{"1":"mobile"},"types":{"1":2}} [] [2026-09-11T20:04:20.580903+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:04:20.603725+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:20.680520+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:20.994769+02:00] request.INFO: Matched route "categorie_index". {"route":"categorie_index","route_parameters":{"_route":"categorie_index","_controller":"App\\Controller\\CategorieController::index"},"request_uri":"http://127.0.0.1:8000/categories","method":"GET"} [] [2026-09-11T20:04:21.044615+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:21.044745+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:21.044811+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:21.044895+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:21.044962+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:21.049294+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:21.120844+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:21.153941+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:21.163241+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:21.178569+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:21.247891+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:04:21.253142+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:04:21.268467+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":3,"2":2,"3":1,"4":5}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":3,"2":2,"3":1,"4":5},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T20:04:21.325256+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:04:21.344254+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:04:21.346134+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:21.347748+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T20:04:21.376482+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:21.509436+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:22.066744+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cb5ed8"},"request_uri":"http://127.0.0.1:8000/_wdt/cb5ed8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:25.016668+02:00] request.INFO: Matched route "categorie_edit". {"route":"categorie_edit","route_parameters":{"_route":"categorie_edit","_controller":"App\\Controller\\CategorieController::edit","id":"5"},"request_uri":"http://127.0.0.1:8000/categories/5/modifier","method":"GET"} [] [2026-09-11T20:04:25.069271+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:25.069404+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:25.069461+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:25.069506+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:25.069558+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:25.076115+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:25.163828+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:25.211274+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:25.222506+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:25.238419+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:25.263495+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T20:04:25.584966+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:25.683071+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:26.193112+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"db1014"},"request_uri":"http://127.0.0.1:8000/_wdt/db1014?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:38.821130+02:00] request.INFO: Matched route "categorie_edit". {"route":"categorie_edit","route_parameters":{"_route":"categorie_edit","_controller":"App\\Controller\\CategorieController::edit","id":"5"},"request_uri":"http://127.0.0.1:8000/categories/5/modifier","method":"POST"} [] [2026-09-11T20:04:38.860805+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:38.918755+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:38.954521+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:38.964202+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:38.976330+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:38.976467+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:38.976524+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:38.976590+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:38.976640+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:38.976751+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:38.996032+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T20:04:39.098076+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:04:39.098862+02:00] doctrine.DEBUG: Executing statement: UPDATE categorie SET nom = ? WHERE id = ? (parameters: array{"1":"orredoo","2":5}, types: array{"1":2,"2":1}) {"sql":"UPDATE categorie SET nom = ? WHERE id = ?","params":{"1":"orredoo","2":5},"types":{"1":2,"2":1}} [] [2026-09-11T20:04:39.100944+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:04:39.120426+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:39.221693+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:39.458931+02:00] request.INFO: Matched route "categorie_index". {"route":"categorie_index","route_parameters":{"_route":"categorie_index","_controller":"App\\Controller\\CategorieController::index"},"request_uri":"http://127.0.0.1:8000/categories","method":"GET"} [] [2026-09-11T20:04:39.488592+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:39.488794+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:39.488857+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:39.488901+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:39.488950+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:39.491481+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:39.548187+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:39.573247+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:39.580296+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:39.591054+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:39.642587+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:04:39.647471+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:04:39.659287+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":3,"2":2,"3":1,"4":5}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":3,"2":2,"3":1,"4":5},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T20:04:39.708656+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:04:39.724861+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:04:39.726372+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:39.727718+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 WHERE t0.categorie_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T20:04:39.752812+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:39.869007+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:40.395653+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a31f15"},"request_uri":"http://127.0.0.1:8000/_wdt/a31f15?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:04:45.126386+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:04:45.167442+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:04:45.167575+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:45.167655+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:04:45.167715+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:45.167794+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:04:45.172315+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:04:45.235535+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:04:45.268162+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:04:45.289714+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:45.302528+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:04:45.358894+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:04:45.363699+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:04:45.377989+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:04:45.433899+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:04:45.444147+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:04:45.445970+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:04:45.468946+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:04:45.580527+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:04:46.118035+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"335f75"},"request_uri":"http://127.0.0.1:8000/_wdt/335f75?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:24:04.258262+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:26:26.971712+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:26:27.998526+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:26:28.052644+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:26:28.085624+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.098053+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.152640+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.153243+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.532109+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.532723+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.545202+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.545760+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.554940+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:28.679206+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.679829+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.727378+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:28.942649+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.943930+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.946325+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.946794+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.948578+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.949261+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.951402+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.951877+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.953753+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:28.957423+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.958324+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.960653+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:28.961433+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.961857+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.963998+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.964444+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.966128+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.966576+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.968280+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.968762+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.971159+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:28.974360+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.975181+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.977778+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:28.984143+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.984745+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.985180+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.986906+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.987316+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:28.989167+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.989781+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.993247+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.993986+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:28.996193+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:28.999427+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:28.999937+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.001731+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:29.002347+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.002700+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.004499+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.005085+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.007642+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.008511+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.010737+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.011457+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.013843+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:29.016476+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.016999+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.019095+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:29.019731+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.020100+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.021833+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.022272+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.024699+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.025766+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.027866+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.028301+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.030476+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:29.033772+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.034397+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.036232+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:29.036818+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.037179+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.038940+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.039591+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.042829+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.043446+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.045838+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.046441+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.048286+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:29.050796+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.051264+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.053151+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:29.053805+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.054204+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.055768+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.056274+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:26:29.059369+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.060232+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.062392+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.062869+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.064717+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:26:29.067808+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:26:29.068245+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:26:29.069941+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:26:29.089258+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:29:06.435353+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:29:26.036013+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:29:26.096370+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:29:26.096541+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:26.096596+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:26.096639+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:26.096688+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:26.102751+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:29:26.166521+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:29:26.198265+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:29:26.208868+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:29:26.223549+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:29:26.299451+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:29:26.306060+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:29:26.323227+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:29:26.506126+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:29:26.517335+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:29:26.518892+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:29:26.549186+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:29:26.675598+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:29:27.221728+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bd2e0d"},"request_uri":"http://127.0.0.1:8000/_wdt/bd2e0d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:29:35.357907+02:00] request.INFO: Matched route "produit_internet_index". {"route":"produit_internet_index","route_parameters":{"_route":"produit_internet_index","_controller":"App\\Controller\\ProduitInternetController::index"},"request_uri":"http://127.0.0.1:8000/produits-internet","method":"GET"} [] [2026-09-11T20:29:35.399123+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:29:35.399273+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:35.399362+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:35.399471+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:35.399560+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:35.404247+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:29:35.469096+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:29:35.502612+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:29:35.511028+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:29:35.523013+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:29:35.552583+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.type AS type_2, t0.numero_ligne AS numero_ligne_3, t0.imei AS imei_4, t0.statut AS statut_5, t0.adresse_installation AS adresse_installation_6, t0.date_installation AS date_installation_7, t0.forfait_associe_id AS forfait_associe_id_8 FROM produit_internet t0 ORDER BY t0.id DESC {"sql":"SELECT t0.id AS id_1, t0.type AS type_2, t0.numero_ligne AS numero_ligne_3, t0.imei AS imei_4, t0.statut AS statut_5, t0.adresse_installation AS adresse_installation_6, t0.date_installation AS date_installation_7, t0.forfait_associe_id AS forfait_associe_id_8 FROM produit_internet t0 ORDER BY t0.id DESC"} [] [2026-09-11T20:29:35.634306+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\TableNotFoundException: "An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.produit_internet' doesn't exist" at ExceptionConverter.php line 51 {"exception":"[object] (Doctrine\\DBAL\\Exception\\TableNotFoundException(code: 1146): An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.produit_internet' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:51)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1146): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.produit_internet' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.produit_internet' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-09-11T20:29:35.841025+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:29:36.007688+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:29:36.445320+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0ff155"},"request_uri":"http://127.0.0.1:8000/_wdt/0ff155?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:29:39.820356+02:00] request.INFO: Matched route "forfait_index". {"route":"forfait_index","route_parameters":{"_route":"forfait_index","_controller":"App\\Controller\\ForfaitController::index"},"request_uri":"http://127.0.0.1:8000/forfaits","method":"GET"} [] [2026-09-11T20:29:39.866152+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:29:39.866408+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:39.866508+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:39.866761+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:39.866887+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:39.874234+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:29:39.962583+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:29:39.993268+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:29:40.002259+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:29:40.016633+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:29:40.045785+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:29:40.077020+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\TableNotFoundException: "An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.forfait' doesn't exist" at ExceptionConverter.php line 51 {"exception":"[object] (Doctrine\\DBAL\\Exception\\TableNotFoundException(code: 1146): An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.forfait' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:51)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1146): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.forfait' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.forfait' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-09-11T20:29:40.314945+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:29:40.442675+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:29:40.947958+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7a37f4"},"request_uri":"http://127.0.0.1:8000/_wdt/7a37f4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:29:45.448261+02:00] request.INFO: Matched route "puce_index". {"route":"puce_index","route_parameters":{"_route":"puce_index","_controller":"App\\Controller\\PuceController::index"},"request_uri":"http://127.0.0.1:8000/puces","method":"GET"} [] [2026-09-11T20:29:45.487867+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:29:45.488005+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:45.488130+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:29:45.488196+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:45.488278+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:29:45.492321+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:29:45.572019+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:29:45.607740+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:29:45.631642+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:29:45.645120+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:29:45.720557+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.numero AS numero_1, p0_.type AS type_2, p0_.categorie AS categorie_3, p0_.prix_achat AS prix_achat_4, p0_.prix_vente AS prix_vente_5, p0_.statut AS statut_6, p0_.date_entree_stock AS date_entree_stock_7 FROM puce p0_ ORDER BY p0_.date_entree_stock DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.numero AS numero_1, p0_.type AS type_2, p0_.categorie AS categorie_3, p0_.prix_achat AS prix_achat_4, p0_.prix_vente AS prix_vente_5, p0_.statut AS statut_6, p0_.date_entree_stock AS date_entree_stock_7 FROM puce p0_ ORDER BY p0_.date_entree_stock DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:29:45.758491+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\TableNotFoundException: "An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.puce' doesn't exist" at ExceptionConverter.php line 51 {"exception":"[object] (Doctrine\\DBAL\\Exception\\TableNotFoundException(code: 1146): An exception occurred while executing a query: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.puce' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:51)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1146): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.puce' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsm_managerv2.puce' doesn't exist at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} [] [2026-09-11T20:29:46.093705+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:29:46.280400+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:29:46.727469+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f0d05c"},"request_uri":"http://127.0.0.1:8000/_wdt/f0d05c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:30:52.778774+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:30:52.782387+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:30:52.793533+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:52.802179+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:52.804950+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:30:52.830655+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:52.831221+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:30:52.833443+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:52.833880+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:30:52.837234+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:30:52.843281+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:52.843792+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:30:52.854066+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:30:52.857954+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:30:52.858784+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:30:53.259498+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:30:53.341726+02:00] doctrine.DEBUG: Executing query: ALTER TABLE client ADD prenom VARCHAR(100) DEFAULT NULL, ADD cin VARCHAR(30) DEFAULT NULL {"sql":"ALTER TABLE client ADD prenom VARCHAR(100) DEFAULT NULL, ADD cin VARCHAR(30) DEFAULT NULL"} [] [2026-09-11T20:30:53.413625+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente MODIFY produit_id INT DEFAULT NULL {"sql":"ALTER TABLE ligne_vente MODIFY produit_id INT DEFAULT NULL"} [] [2026-09-11T20:30:53.533160+02:00] doctrine.DEBUG: Executing query: CREATE TABLE forfait (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(150) NOT NULL, prix NUMERIC(10, 2) NOT NULL, volume_data VARCHAR(50) NOT NULL, minutes INT NOT NULL, sms INT NOT NULL, duree_validite INT NOT NULL, actif TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE forfait (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(150) NOT NULL, prix NUMERIC(10, 2) NOT NULL, volume_data VARCHAR(50) NOT NULL, minutes INT NOT NULL, sms INT NOT NULL, duree_validite INT NOT NULL, actif TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T20:30:53.556431+02:00] doctrine.DEBUG: Executing query: CREATE TABLE puce (id INT AUTO_INCREMENT NOT NULL, numero VARCHAR(32) NOT NULL, type VARCHAR(20) NOT NULL, categorie VARCHAR(20) NOT NULL, prix_achat NUMERIC(10, 2) NOT NULL, prix_vente NUMERIC(10, 2) NOT NULL, statut VARCHAR(20) NOT NULL, date_entree_stock DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_PUCE_NUMERO (numero), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE puce (id INT AUTO_INCREMENT NOT NULL, numero VARCHAR(32) NOT NULL, type VARCHAR(20) NOT NULL, categorie VARCHAR(20) NOT NULL, prix_achat NUMERIC(10, 2) NOT NULL, prix_vente NUMERIC(10, 2) NOT NULL, statut VARCHAR(20) NOT NULL, date_entree_stock DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_PUCE_NUMERO (numero), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T20:30:53.584881+02:00] doctrine.DEBUG: Executing query: CREATE TABLE produit_internet (id INT AUTO_INCREMENT NOT NULL, forfait_associe_id INT DEFAULT NULL, type VARCHAR(30) NOT NULL, numero_ligne VARCHAR(50) DEFAULT NULL, imei VARCHAR(50) DEFAULT NULL, statut VARCHAR(30) NOT NULL, adresse_installation VARCHAR(255) DEFAULT NULL, date_installation DATETIME DEFAULT NULL COMMENT '(DC2Type:datetime_immutable)', INDEX IDX_PRODUIT_INTERNET_FORFAIT (forfait_associe_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE produit_internet (id INT AUTO_INCREMENT NOT NULL, forfait_associe_id INT DEFAULT NULL, type VARCHAR(30) NOT NULL, numero_ligne VARCHAR(50) DEFAULT NULL, imei VARCHAR(50) DEFAULT NULL, statut VARCHAR(30) NOT NULL, adresse_installation VARCHAR(255) DEFAULT NULL, date_installation DATETIME DEFAULT NULL COMMENT '(DC2Type:datetime_immutable)', INDEX IDX_PRODUIT_INTERNET_FORFAIT (forfait_associe_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T20:30:53.612334+02:00] doctrine.DEBUG: Executing query: CREATE TABLE mouvement_stock (id INT AUTO_INCREMENT NOT NULL, puce_id INT DEFAULT NULL, produit_internet_id INT DEFAULT NULL, type VARCHAR(10) NOT NULL, date_mouvement DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', quantite INT NOT NULL, commentaire LONGTEXT DEFAULT NULL, INDEX IDX_MOUVEMENT_PUCE (puce_id), INDEX IDX_MOUVEMENT_INTERNET (produit_internet_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE mouvement_stock (id INT AUTO_INCREMENT NOT NULL, puce_id INT DEFAULT NULL, produit_internet_id INT DEFAULT NULL, type VARCHAR(10) NOT NULL, date_mouvement DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', quantite INT NOT NULL, commentaire LONGTEXT DEFAULT NULL, INDEX IDX_MOUVEMENT_PUCE (puce_id), INDEX IDX_MOUVEMENT_INTERNET (produit_internet_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T20:30:53.647575+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente ADD puce_id INT DEFAULT NULL, ADD forfait_id INT DEFAULT NULL, ADD produit_internet_id INT DEFAULT NULL, ADD INDEX IDX_LIGNE_PUCE (puce_id), ADD INDEX IDX_LIGNE_FORFAIT (forfait_id), ADD INDEX IDX_LIGNE_INTERNET (produit_internet_id) {"sql":"ALTER TABLE ligne_vente ADD puce_id INT DEFAULT NULL, ADD forfait_id INT DEFAULT NULL, ADD produit_internet_id INT DEFAULT NULL, ADD INDEX IDX_LIGNE_PUCE (puce_id), ADD INDEX IDX_LIGNE_FORFAIT (forfait_id), ADD INDEX IDX_LIGNE_INTERNET (produit_internet_id)"} [] [2026-09-11T20:30:53.747750+02:00] doctrine.DEBUG: Executing query: ALTER TABLE produit_internet ADD CONSTRAINT FK_PRODUIT_INTERNET_FORFAIT FOREIGN KEY (forfait_associe_id) REFERENCES forfait (id) {"sql":"ALTER TABLE produit_internet ADD CONSTRAINT FK_PRODUIT_INTERNET_FORFAIT FOREIGN KEY (forfait_associe_id) REFERENCES forfait (id)"} [] [2026-09-11T20:30:53.824171+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock ADD CONSTRAINT FK_MOUVEMENT_PUCE FOREIGN KEY (puce_id) REFERENCES puce (id), ADD CONSTRAINT FK_MOUVEMENT_INTERNET FOREIGN KEY (produit_internet_id) REFERENCES produit_internet (id) {"sql":"ALTER TABLE mouvement_stock ADD CONSTRAINT FK_MOUVEMENT_PUCE FOREIGN KEY (puce_id) REFERENCES puce (id), ADD CONSTRAINT FK_MOUVEMENT_INTERNET FOREIGN KEY (produit_internet_id) REFERENCES produit_internet (id)"} [] [2026-09-11T20:30:53.905275+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente ADD CONSTRAINT FK_LIGNE_PUCE FOREIGN KEY (puce_id) REFERENCES puce (id), ADD CONSTRAINT FK_LIGNE_FORFAIT FOREIGN KEY (forfait_id) REFERENCES forfait (id), ADD CONSTRAINT FK_LIGNE_INTERNET FOREIGN KEY (produit_internet_id) REFERENCES produit_internet (id) {"sql":"ALTER TABLE ligne_vente ADD CONSTRAINT FK_LIGNE_PUCE FOREIGN KEY (puce_id) REFERENCES puce (id), ADD CONSTRAINT FK_LIGNE_FORFAIT FOREIGN KEY (forfait_id) REFERENCES forfait (id), ADD CONSTRAINT FK_LIGNE_INTERNET FOREIGN KEY (produit_internet_id) REFERENCES produit_internet (id)"} [] [2026-09-11T20:30:54.016921+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260911090000","2":"2026-09-11 20:30:53","3":731}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260911090000","2":"2026-09-11 20:30:53","3":731},"types":{"1":2,"2":2,"3":1}} [] [2026-09-11T20:30:54.049435+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:30:54.064188+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:30:54.708469+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:30:54.818924+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:30:54.828495+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:54.925174+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:54.927847+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:30:54.936681+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:30:54.940892+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:30:54.944325+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:30:54.970066+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:30:55.032976+02:00] console.DEBUG: Command "doctrine:schema:validate" exited with code "2" {"command":"doctrine:schema:validate","code":2} [] [2026-09-11T20:30:55.033474+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:31:00.096197+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:31:00.122599+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:31:00.140725+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:00.184934+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:00.188696+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:31:00.198474+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:00.201553+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:00.205805+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:00.212487+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:00.230747+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:31:10.696558+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:31:10.702955+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:31:10.712118+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:10.722843+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:10.725430+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:10.757222+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:10.757824+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:31:10.760408+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:10.760919+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:31:10.764216+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:31:10.770909+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:10.771456+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:31:10.784839+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:31:10.788300+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:31:10.789026+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:31:10.801045+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:31:10.806481+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente RENAME INDEX idx_ligne_puce TO IDX_8B26C07C618185A9 {"sql":"ALTER TABLE ligne_vente RENAME INDEX idx_ligne_puce TO IDX_8B26C07C618185A9"} [] [2026-09-11T20:31:10.825070+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente RENAME INDEX idx_ligne_forfait TO IDX_8B26C07C906D5F2C {"sql":"ALTER TABLE ligne_vente RENAME INDEX idx_ligne_forfait TO IDX_8B26C07C906D5F2C"} [] [2026-09-11T20:31:10.842846+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_vente RENAME INDEX idx_ligne_internet TO IDX_8B26C07CA1EA29EC {"sql":"ALTER TABLE ligne_vente RENAME INDEX idx_ligne_internet TO IDX_8B26C07CA1EA29EC"} [] [2026-09-11T20:31:10.857729+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_puce TO IDX_61E2C8EB618185A9 {"sql":"ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_puce TO IDX_61E2C8EB618185A9"} [] [2026-09-11T20:31:10.872693+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_internet TO IDX_61E2C8EBA1EA29EC {"sql":"ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_internet TO IDX_61E2C8EBA1EA29EC"} [] [2026-09-11T20:31:10.885438+02:00] doctrine.DEBUG: Executing query: ALTER TABLE produit_internet RENAME INDEX idx_produit_internet_forfait TO IDX_55EC724270E7BC52 {"sql":"ALTER TABLE produit_internet RENAME INDEX idx_produit_internet_forfait TO IDX_55EC724270E7BC52"} [] [2026-09-11T20:31:10.912400+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260911093000","2":"2026-09-11 20:31:10","3":110}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260911093000","2":"2026-09-11 20:31:10","3":110},"types":{"1":2,"2":2,"3":1}} [] [2026-09-11T20:31:10.916651+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:31:10.933329+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:31:11.596485+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:31:11.645087+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:31:11.669468+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:11.703649+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:11.705891+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:31:11.714245+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:11.719358+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:11.724397+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:31:11.732218+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:31:11.749931+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:31:44.465909+02:00] request.INFO: Matched route "puce_index". {"route":"puce_index","route_parameters":{"_route":"puce_index","_controller":"App\\Controller\\PuceController::index"},"request_uri":"http://127.0.0.1:8000/puces","method":"GET"} [] [2026-09-11T20:31:44.502860+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:31:44.502997+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:31:44.503066+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:31:44.503121+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:31:44.503185+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:31:44.509108+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:31:44.583716+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:31:44.596988+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:31:44.613212+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:31:44.684154+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.numero AS numero_1, p0_.type AS type_2, p0_.categorie AS categorie_3, p0_.prix_achat AS prix_achat_4, p0_.prix_vente AS prix_vente_5, p0_.statut AS statut_6, p0_.date_entree_stock AS date_entree_stock_7 FROM puce p0_ ORDER BY p0_.date_entree_stock DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.numero AS numero_1, p0_.type AS type_2, p0_.categorie AS categorie_3, p0_.prix_achat AS prix_achat_4, p0_.prix_vente AS prix_vente_5, p0_.statut AS statut_6, p0_.date_entree_stock AS date_entree_stock_7 FROM puce p0_ ORDER BY p0_.date_entree_stock DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:31:44.691804+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_entree_stock_7 FROM (SELECT p0_.id AS id_0, p0_.numero AS numero_1, p0_.type AS type_2, p0_.categorie AS categorie_3, p0_.prix_achat AS prix_achat_4, p0_.prix_vente AS prix_vente_5, p0_.statut AS statut_6, p0_.date_entree_stock AS date_entree_stock_7 FROM puce p0_) dctrn_result_inner ORDER BY date_entree_stock_7 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_entree_stock_7 FROM (SELECT p0_.id AS id_0, p0_.numero AS numero_1, p0_.type AS type_2, p0_.categorie AS categorie_3, p0_.prix_achat AS prix_achat_4, p0_.prix_vente AS prix_vente_5, p0_.statut AS statut_6, p0_.date_entree_stock AS date_entree_stock_7 FROM puce p0_) dctrn_result_inner ORDER BY date_entree_stock_7 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:31:44.692911+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) FROM puce t0 WHERE t0.statut = ? (parameters: array{"1":"en_stock"}, types: array{"1":2}) {"sql":"SELECT COUNT(*) FROM puce t0 WHERE t0.statut = ?","params":{"1":"en_stock"},"types":{"1":2}} [] [2026-09-11T20:31:45.300176+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:31:45.820488+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:31:46.490252+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"40624c"},"request_uri":"http://127.0.0.1:8000/_wdt/40624c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:31:48.767896+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T20:31:48.768650+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T20:31:48.769047+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T20:31:50.917323+02:00] request.INFO: Matched route "puce_new". {"route":"puce_new","route_parameters":{"_route":"puce_new","_controller":"App\\Controller\\PuceController::new"},"request_uri":"http://127.0.0.1:8000/puces/nouvelle","method":"GET"} [] [2026-09-11T20:31:50.980430+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:31:50.980583+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:31:50.980657+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:31:50.980721+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:31:50.980795+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:31:50.986836+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:31:51.077860+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:31:51.130553+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:31:51.144897+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:31:51.160715+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:31:52.143187+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:31:52.331186+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:31:52.875973+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"555194"},"request_uri":"http://127.0.0.1:8000/_wdt/555194?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:32:28.832831+02:00] request.INFO: Matched route "forfait_index". {"route":"forfait_index","route_parameters":{"_route":"forfait_index","_controller":"App\\Controller\\ForfaitController::index"},"request_uri":"http://127.0.0.1:8000/forfaits","method":"GET"} [] [2026-09-11T20:32:28.867432+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:32:28.867535+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:28.867587+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:28.867629+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:28.867677+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:28.871113+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:32:28.934460+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:32:28.977009+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:32:28.986563+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:32:28.999306+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:32:29.028001+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:32:29.197828+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:32:29.305621+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:32:29.932387+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"833d44"},"request_uri":"http://127.0.0.1:8000/_wdt/833d44?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:32:31.964350+02:00] request.INFO: Matched route "forfait_new". {"route":"forfait_new","route_parameters":{"_route":"forfait_new","_controller":"App\\Controller\\ForfaitController::new"},"request_uri":"http://127.0.0.1:8000/forfaits/nouveau","method":"GET"} [] [2026-09-11T20:32:32.004091+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:32:32.004193+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:32.004247+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:32.004291+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:32.004341+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:32.010167+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:32:32.078318+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:32:32.116152+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:32:32.128883+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:32:32.142855+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:32:32.460823+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:32:32.575268+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:32:33.132922+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"651a07"},"request_uri":"http://127.0.0.1:8000/_wdt/651a07?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:32:50.869221+02:00] request.INFO: Matched route "produit_internet_index". {"route":"produit_internet_index","route_parameters":{"_route":"produit_internet_index","_controller":"App\\Controller\\ProduitInternetController::index"},"request_uri":"http://127.0.0.1:8000/produits-internet","method":"GET"} [] [2026-09-11T20:32:50.908744+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:32:50.908863+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:50.908927+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:50.909001+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:50.909063+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:50.912989+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:32:50.972313+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:32:51.005658+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:32:51.024125+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:32:51.037748+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:32:51.067678+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.type AS type_2, t0.numero_ligne AS numero_ligne_3, t0.imei AS imei_4, t0.statut AS statut_5, t0.adresse_installation AS adresse_installation_6, t0.date_installation AS date_installation_7, t0.forfait_associe_id AS forfait_associe_id_8 FROM produit_internet t0 ORDER BY t0.id DESC {"sql":"SELECT t0.id AS id_1, t0.type AS type_2, t0.numero_ligne AS numero_ligne_3, t0.imei AS imei_4, t0.statut AS statut_5, t0.adresse_installation AS adresse_installation_6, t0.date_installation AS date_installation_7, t0.forfait_associe_id AS forfait_associe_id_8 FROM produit_internet t0 ORDER BY t0.id DESC"} [] [2026-09-11T20:32:51.280179+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:32:51.387021+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:32:51.883551+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fb8e10"},"request_uri":"http://127.0.0.1:8000/_wdt/fb8e10?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:32:56.355821+02:00] request.INFO: Matched route "produit_internet_new". {"route":"produit_internet_new","route_parameters":{"_route":"produit_internet_new","_controller":"App\\Controller\\ProduitInternetController::new"},"request_uri":"http://127.0.0.1:8000/produits-internet/nouveau","method":"GET"} [] [2026-09-11T20:32:56.395224+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:32:56.395326+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:56.395381+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:32:56.395426+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:56.395476+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:32:56.401376+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:32:56.470175+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:32:56.505847+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:32:56.521293+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:32:56.534471+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:32:56.675136+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.prix AS prix_2, f0_.volume_data AS volume_data_3, f0_.minutes AS minutes_4, f0_.sms AS sms_5, f0_.duree_validite AS duree_validite_6, f0_.actif AS actif_7 FROM forfait f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.prix AS prix_2, f0_.volume_data AS volume_data_3, f0_.minutes AS minutes_4, f0_.sms AS sms_5, f0_.duree_validite AS duree_validite_6, f0_.actif AS actif_7 FROM forfait f0_"} [] [2026-09-11T20:32:56.843653+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:32:56.965882+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:32:57.538331+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"088b9a"},"request_uri":"http://127.0.0.1:8000/_wdt/088b9a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:34:00.230372+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} [] [2026-09-11T20:34:00.290388+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:34:00.290540+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:34:00.290628+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:34:00.290697+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:34:00.290778+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:34:00.296376+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:34:00.378462+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:34:00.424847+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:34:00.439758+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:34:00.451872+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:34:00.532346+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.categorie_id AS categorie_id_8, p0_.fournisseur_id AS fournisseur_id_9 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-09-11T20:34:00.596906+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-09-11T20:34:00.605183+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-09-11 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-09-11 00:00:00"},"types":{"1":2}} [] [2026-09-11T20:34:00.618055+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:34:00.621709+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:34:00.630143+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:34:00.635350+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:34:00.636865+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:34:00.638145+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:34:00.640417+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-09-11T20:34:00.643131+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-09-11T20:34:00.645538+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-09-11T20:34:00.930424+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:34:01.171875+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:34:01.975139+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"62a76f"},"request_uri":"http://127.0.0.1:8000/_wdt/62a76f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:35:07.245826+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T20:35:07.331561+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:35:07.331683+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:07.331749+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:07.331802+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:07.331863+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:07.345133+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:35:07.468517+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:35:07.532375+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:35:07.566622+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:35:07.585469+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:35:07.698342+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:35:07.706392+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:35:07.729759+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T20:35:08.189700+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:35:08.234320+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:35:08.427500+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:35:09.016027+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"483feb"},"request_uri":"http://127.0.0.1:8000/_wdt/483feb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:35:10.606739+02:00] request.INFO: Matched route "vente_edit". {"route":"vente_edit","route_parameters":{"_route":"vente_edit","_controller":"App\\Controller\\VenteController::edit","id":"4"},"request_uri":"http://127.0.0.1:8000/ventes/4/modifier","method":"GET"} [] [2026-09-11T20:35:10.650841+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:35:10.650964+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:10.651029+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:10.651082+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:10.651142+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:10.657127+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:35:10.738689+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:35:10.795364+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:35:10.806491+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:35:10.823930+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:35:10.865542+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.total AS total_3, t0.montant_paye AS montant_paye_4, t0.mode_paiement AS mode_paiement_5, t0.cree_le AS cree_le_6, t0.client_id AS client_id_7, t0.vendeur_id AS vendeur_id_8 FROM vente t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:35:10.909778+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5, t0.puce_id AS puce_id_6, t0.forfait_id AS forfait_id_7, t0.produit_internet_id AS produit_internet_id_8 FROM ligne_vente t0 WHERE t0.vente_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire AS prix_unitaire_3, t0.vente_id AS vente_id_4, t0.produit_id AS produit_id_5, t0.puce_id AS puce_id_6, t0.forfait_id AS forfait_id_7, t0.produit_internet_id AS produit_internet_id_8 FROM ligne_vente t0 WHERE t0.vente_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:35:10.950884+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.categorie_id AS categorie_id_9, t0.fournisseur_id AS fournisseur_id_10 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:35:10.968084+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:35:11.264436+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:35:11.412963+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:35:11.985663+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a02786"},"request_uri":"http://127.0.0.1:8000/_wdt/a02786?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:35:44.430299+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T20:35:44.456855+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:35:44.456976+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:44.457042+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:44.457099+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:44.457163+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:44.461705+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:35:44.520331+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:35:44.547363+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:35:44.561523+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:35:44.618359+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:35:44.623777+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:35:44.638512+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T20:35:44.753855+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:35:44.786558+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:35:44.813430+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:35:45.335291+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8000/recharges","method":"GET"} [] [2026-09-11T20:35:45.403641+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:35:45.403771+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:45.403851+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:35:45.403916+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:45.403984+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:35:45.408143+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:35:45.501878+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:35:45.548747+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:35:45.565710+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:35:45.580525+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:35:45.653878+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:35:45.660864+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:35:45.989457+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:35:46.130190+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:35:46.621276+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c69dcc"},"request_uri":"http://127.0.0.1:8000/_wdt/c69dcc?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:35:47.744416+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:36:20.206498+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8000/recharges","method":"GET"} [] [2026-09-11T20:36:20.232581+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:36:20.232715+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:36:20.232907+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:36:20.232969+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:36:20.233028+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:36:20.237172+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:36:20.295199+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:36:20.306336+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:36:20.322102+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:36:20.387350+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:36:20.392477+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:36:20.474200+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:36:20.501427+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:36:21.068281+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8000/recharges/nouvelle","method":"GET"} [] [2026-09-11T20:36:21.135395+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:36:21.135546+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:36:21.135622+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:36:21.135687+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:36:21.135769+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:36:21.141595+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:36:21.250997+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:36:21.312784+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:36:21.327448+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:36:21.343635+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:36:21.749304+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_"} [] [2026-09-11T20:36:21.992956+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:36:22.017593+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:36:29.938926+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8000/recharges/nouvelle","method":"GET"} [] [2026-09-11T20:36:29.964396+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:36:29.964524+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:36:29.964589+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:36:29.964642+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:36:29.964705+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:36:29.968524+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:36:30.027428+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:36:30.040335+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:36:30.056103+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:36:30.188819+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_"} [] [2026-09-11T20:36:30.307989+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:36:30.388597+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:36:31.223789+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"87c23e"},"request_uri":"http://127.0.0.1:8000/_wdt/87c23e?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:37:21.531160+02:00] request.INFO: Matched route "forfait_index". {"route":"forfait_index","route_parameters":{"_route":"forfait_index","_controller":"App\\Controller\\ForfaitController::index"},"request_uri":"http://127.0.0.1:8000/forfaits","method":"GET"} [] [2026-09-11T20:37:21.555395+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:37:21.555516+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:37:21.555581+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:37:21.555633+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:37:21.555694+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:37:21.559438+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:37:21.616590+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:37:21.650340+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:37:21.665303+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:37:21.688435+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:37:21.888309+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:37:21.963539+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:37:22.700742+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6ac255"},"request_uri":"http://127.0.0.1:8000/_wdt/6ac255?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:38:07.970279+02:00] request.INFO: Matched route "forfait_new". {"route":"forfait_new","route_parameters":{"_route":"forfait_new","_controller":"App\\Controller\\ForfaitController::new"},"request_uri":"http://127.0.0.1:8000/forfaits/nouveau","method":"GET"} [] [2026-09-11T20:38:08.026287+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:38:08.026430+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:38:08.026508+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:38:08.026569+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:38:08.026642+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:38:08.033533+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:38:08.105237+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:38:08.142979+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:38:08.177079+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:38:08.195431+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:38:08.417085+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:38:08.526766+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:38:09.002538+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"eb3828"},"request_uri":"http://127.0.0.1:8000/_wdt/eb3828?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:38:14.716117+02:00] request.INFO: Matched route "forfait_index". {"route":"forfait_index","route_parameters":{"_route":"forfait_index","_controller":"App\\Controller\\ForfaitController::index"},"request_uri":"http://127.0.0.1:8000/forfaits","method":"GET"} [] [2026-09-11T20:38:14.745327+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:38:14.745431+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:38:14.745484+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:38:14.745527+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:38:14.745577+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:38:14.748301+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:38:14.805390+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:38:14.833023+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:38:14.848790+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:38:14.859769+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:38:14.881481+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:38:14.929080+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:38:15.022709+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:38:15.379966+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e5847d"},"request_uri":"http://127.0.0.1:8000/_wdt/e5847d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:38:52.876874+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:38:52.880611+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:38:52.904847+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:52.917021+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:52.919446+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:52.956227+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:52.956772+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:38:52.958799+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:52.959265+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:38:52.963632+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:38:52.971313+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:52.971886+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:38:52.990787+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:38:52.993958+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:38:52.994906+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:38:53.010751+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:38:53.016035+02:00] doctrine.DEBUG: Executing query: ALTER TABLE fournisseur ADD matricule_fiscal VARCHAR(80) DEFAULT NULL {"sql":"ALTER TABLE fournisseur ADD matricule_fiscal VARCHAR(80) DEFAULT NULL"} [] [2026-09-11T20:38:53.047089+02:00] doctrine.DEBUG: Executing query: ALTER TABLE produit ADD reference VARCHAR(100) DEFAULT NULL, ADD actif TINYINT(1) NOT NULL DEFAULT 1 {"sql":"ALTER TABLE produit ADD reference VARCHAR(100) DEFAULT NULL, ADD actif TINYINT(1) NOT NULL DEFAULT 1"} [] [2026-09-11T20:38:53.073865+02:00] doctrine.DEBUG: Executing query: CREATE TABLE commande (id INT AUTO_INCREMENT NOT NULL, fournisseur_id INT NOT NULL, utilisateur_id INT NOT NULL, numero_facture VARCHAR(100) DEFAULT NULL, date_commande DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', statut VARCHAR(20) NOT NULL, montant_total NUMERIC(10, 2) NOT NULL, commentaire LONGTEXT DEFAULT NULL, INDEX IDX_COMMANDE_FOURNISSEUR (fournisseur_id), INDEX IDX_COMMANDE_UTILISATEUR (utilisateur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE commande (id INT AUTO_INCREMENT NOT NULL, fournisseur_id INT NOT NULL, utilisateur_id INT NOT NULL, numero_facture VARCHAR(100) DEFAULT NULL, date_commande DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', statut VARCHAR(20) NOT NULL, montant_total NUMERIC(10, 2) NOT NULL, commentaire LONGTEXT DEFAULT NULL, INDEX IDX_COMMANDE_FOURNISSEUR (fournisseur_id), INDEX IDX_COMMANDE_UTILISATEUR (utilisateur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T20:38:53.120046+02:00] doctrine.DEBUG: Executing query: CREATE TABLE ligne_commande (id INT AUTO_INCREMENT NOT NULL, commande_id INT NOT NULL, produit_id INT NOT NULL, quantite INT NOT NULL, prix_unitaire_achat NUMERIC(10, 2) NOT NULL, INDEX IDX_LIGNE_COMMANDE (commande_id), INDEX IDX_LIGNE_PRODUIT (produit_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE ligne_commande (id INT AUTO_INCREMENT NOT NULL, commande_id INT NOT NULL, produit_id INT NOT NULL, quantite INT NOT NULL, prix_unitaire_achat NUMERIC(10, 2) NOT NULL, INDEX IDX_LIGNE_COMMANDE (commande_id), INDEX IDX_LIGNE_PRODUIT (produit_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T20:38:53.158152+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock ADD produit_id INT DEFAULT NULL, ADD commande_id INT DEFAULT NULL, ADD INDEX IDX_MOUVEMENT_PRODUIT (produit_id), ADD INDEX IDX_MOUVEMENT_COMMANDE (commande_id) {"sql":"ALTER TABLE mouvement_stock ADD produit_id INT DEFAULT NULL, ADD commande_id INT DEFAULT NULL, ADD INDEX IDX_MOUVEMENT_PRODUIT (produit_id), ADD INDEX IDX_MOUVEMENT_COMMANDE (commande_id)"} [] [2026-09-11T20:38:53.232339+02:00] doctrine.DEBUG: Executing query: ALTER TABLE commande ADD CONSTRAINT FK_COMMANDE_FOURNISSEUR FOREIGN KEY (fournisseur_id) REFERENCES fournisseur (id), ADD CONSTRAINT FK_COMMANDE_UTILISATEUR FOREIGN KEY (utilisateur_id) REFERENCES utilisateur (id) {"sql":"ALTER TABLE commande ADD CONSTRAINT FK_COMMANDE_FOURNISSEUR FOREIGN KEY (fournisseur_id) REFERENCES fournisseur (id), ADD CONSTRAINT FK_COMMANDE_UTILISATEUR FOREIGN KEY (utilisateur_id) REFERENCES utilisateur (id)"} [] [2026-09-11T20:38:53.305051+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_commande ADD CONSTRAINT FK_LIGNE_COMMANDE FOREIGN KEY (commande_id) REFERENCES commande (id) ON DELETE CASCADE, ADD CONSTRAINT FK_LIGNE_PRODUIT FOREIGN KEY (produit_id) REFERENCES produit (id) {"sql":"ALTER TABLE ligne_commande ADD CONSTRAINT FK_LIGNE_COMMANDE FOREIGN KEY (commande_id) REFERENCES commande (id) ON DELETE CASCADE, ADD CONSTRAINT FK_LIGNE_PRODUIT FOREIGN KEY (produit_id) REFERENCES produit (id)"} [] [2026-09-11T20:38:53.384127+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock ADD CONSTRAINT FK_MOUVEMENT_PRODUIT FOREIGN KEY (produit_id) REFERENCES produit (id), ADD CONSTRAINT FK_MOUVEMENT_COMMANDE FOREIGN KEY (commande_id) REFERENCES commande (id) {"sql":"ALTER TABLE mouvement_stock ADD CONSTRAINT FK_MOUVEMENT_PRODUIT FOREIGN KEY (produit_id) REFERENCES produit (id), ADD CONSTRAINT FK_MOUVEMENT_COMMANDE FOREIGN KEY (commande_id) REFERENCES commande (id)"} [] [2026-09-11T20:38:53.473251+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260911100000","2":"2026-09-11 20:38:53","3":461}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260911100000","2":"2026-09-11 20:38:53","3":461},"types":{"1":2,"2":2,"3":1}} [] [2026-09-11T20:38:53.476637+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:38:53.493388+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:38:54.103831+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:38:54.160487+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:38:54.171950+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:54.206801+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:54.209016+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:38:54.217603+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:54.220919+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:54.224605+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:54.236403+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:54.305710+02:00] console.DEBUG: Command "doctrine:schema:validate" exited with code "2" {"command":"doctrine:schema:validate","code":2} [] [2026-09-11T20:38:54.306241+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:38:59.571038+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:38:59.597579+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:38:59.606635+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:59.653675+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:59.656391+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:38:59.665960+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:59.669932+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:59.674066+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:38:59.683738+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:38:59.702166+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:39:14.613118+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:39:14.617189+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:39:14.630446+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:14.638748+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:14.641673+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:14.677426+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:14.678070+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:39:14.680500+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:14.681036+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:39:14.686860+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:39:14.692962+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:14.693908+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T20:39:14.706536+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:39:14.710526+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:39:14.711601+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T20:39:14.720816+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:39:14.724504+02:00] doctrine.DEBUG: Executing query: ALTER TABLE commande RENAME INDEX idx_commande_fournisseur TO IDX_6EEAA67D670C757F {"sql":"ALTER TABLE commande RENAME INDEX idx_commande_fournisseur TO IDX_6EEAA67D670C757F"} [] [2026-09-11T20:39:14.754044+02:00] doctrine.DEBUG: Executing query: ALTER TABLE commande RENAME INDEX idx_commande_utilisateur TO IDX_6EEAA67DFB88E14F {"sql":"ALTER TABLE commande RENAME INDEX idx_commande_utilisateur TO IDX_6EEAA67DFB88E14F"} [] [2026-09-11T20:39:14.776696+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_commande DROP FOREIGN KEY FK_LIGNE_COMMANDE {"sql":"ALTER TABLE ligne_commande DROP FOREIGN KEY FK_LIGNE_COMMANDE"} [] [2026-09-11T20:39:14.790645+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_commande ADD CONSTRAINT FK_3170B74B82EA2E54 FOREIGN KEY (commande_id) REFERENCES commande (id) {"sql":"ALTER TABLE ligne_commande ADD CONSTRAINT FK_3170B74B82EA2E54 FOREIGN KEY (commande_id) REFERENCES commande (id)"} [] [2026-09-11T20:39:14.864452+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_commande RENAME INDEX idx_ligne_commande TO IDX_3170B74B82EA2E54 {"sql":"ALTER TABLE ligne_commande RENAME INDEX idx_ligne_commande TO IDX_3170B74B82EA2E54"} [] [2026-09-11T20:39:14.876416+02:00] doctrine.DEBUG: Executing query: ALTER TABLE ligne_commande RENAME INDEX idx_ligne_produit TO IDX_3170B74BF347EFB {"sql":"ALTER TABLE ligne_commande RENAME INDEX idx_ligne_produit TO IDX_3170B74BF347EFB"} [] [2026-09-11T20:39:14.887799+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_produit TO IDX_61E2C8EBF347EFB {"sql":"ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_produit TO IDX_61E2C8EBF347EFB"} [] [2026-09-11T20:39:14.904460+02:00] doctrine.DEBUG: Executing query: ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_commande TO IDX_61E2C8EB82EA2E54 {"sql":"ALTER TABLE mouvement_stock RENAME INDEX idx_mouvement_commande TO IDX_61E2C8EB82EA2E54"} [] [2026-09-11T20:39:14.919994+02:00] doctrine.DEBUG: Executing query: ALTER TABLE produit CHANGE actif actif TINYINT(1) NOT NULL {"sql":"ALTER TABLE produit CHANGE actif actif TINYINT(1) NOT NULL"} [] [2026-09-11T20:39:14.953551+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260911103000","2":"2026-09-11 20:39:14","3":232}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260911103000","2":"2026-09-11 20:39:14","3":232},"types":{"1":2,"2":2,"3":1}} [] [2026-09-11T20:39:14.956790+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:39:14.971715+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:39:15.603937+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:39:15.661789+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:39:15.680883+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:15.712509+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:15.714866+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:39:15.724038+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:15.729091+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:15.732840+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:15.739883+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:15.758960+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:39:39.040686+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:39:39.089819+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:39:39.097964+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:39.131145+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:39.134172+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:39:39.143029+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:39.145734+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:39.148854+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:39:39.157686+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:39:39.176431+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:40:52.258905+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:40:52.299134+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:40:52.342859+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:40:52.347048+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T20:40:52.355574+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:40:52.359718+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:40:52.364957+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T20:40:52.373887+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T20:40:52.396718+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:41:02.136020+02:00] request.INFO: Matched route "forfait_index". {"route":"forfait_index","route_parameters":{"_route":"forfait_index","_controller":"App\\Controller\\ForfaitController::index"},"request_uri":"http://127.0.0.1:8000/forfaits","method":"GET"} [] [2026-09-11T20:41:02.183588+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:41:02.183707+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:41:02.183762+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:41:02.183805+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:41:02.183855+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:41:02.187911+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:41:02.258047+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:41:02.288861+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:41:02.311668+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:41:02.323637+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:41:02.351996+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:41:02.657722+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:41:03.168017+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:41:03.805669+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a12c3f"},"request_uri":"http://127.0.0.1:8000/_wdt/a12c3f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:41:05.977139+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T20:41:05.977657+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T20:41:05.977828+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T20:41:27.739301+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:41:27.798181+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:41:27.798605+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:41:27.799152+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:41:27.799254+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:41:27.799340+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:41:27.805027+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:41:27.890490+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:41:27.928199+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:41:27.939898+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:41:27.954273+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:41:28.032564+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:41:28.039534+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:41:28.040686+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:41:28.376823+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:41:28.486707+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:41:28.982531+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"12e403"},"request_uri":"http://127.0.0.1:8000/_wdt/12e403?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:41:36.028524+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"GET"} [] [2026-09-11T20:41:36.067327+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:41:36.067449+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:41:36.067515+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:41:36.067567+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:41:36.067659+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:41:36.071573+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:41:36.136877+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:41:36.171653+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:41:36.200111+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:41:36.212413+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:41:36.566188+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:41:36.575003+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_"} [] [2026-09-11T20:41:37.420365+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:41:37.583637+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:41:38.048464+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d6b676"},"request_uri":"http://127.0.0.1:8000/_wdt/d6b676?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:42:52.802986+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"POST"} [] [2026-09-11T20:42:52.867794+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:42:52.962488+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:42:53.017938+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:42:53.030223+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:42:53.045262+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:42:53.045470+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:42:53.045555+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:42:53.045649+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:42:53.045727+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:42:53.045910+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:42:53.290430+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:42:53.305400+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:42:53.324007+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:42:53.327339+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T20:42:53.330144+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:42:53.442587+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:42:53.448982+02:00] doctrine.DEBUG: Executing statement: INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":null,"2":"2026-09-11 00:00:00","3":"brouillon","4":"123.00","5":null,"6":1,"7":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}) {"sql":"INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?)","params":{"1":null,"2":"2026-09-11 00:00:00","3":"brouillon","4":"123.00","5":null,"6":1,"7":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}} [] [2026-09-11T20:42:53.450520+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":1,"2":"0","3":1,"4":1}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":1,"2":"0","3":1,"4":1},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:42:53.453303+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":50,"2":"1","3":1,"4":1}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":50,"2":"1","3":1,"4":1},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:42:53.454542+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":29,"2":"2","3":1,"4":2}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":29,"2":"2","3":1,"4":2},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:42:53.455844+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":3,"2":"5","3":1,"4":4}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":3,"2":"5","3":1,"4":4},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:42:53.576479+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:42:53.607047+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:42:53.727847+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:42:54.261568+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1","method":"GET"} [] [2026-09-11T20:42:54.325499+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:42:54.325675+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:42:54.325783+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:42:54.325874+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:42:54.325979+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:42:54.332832+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:42:54.448768+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:42:54.508568+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:42:54.521954+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:42:54.538403+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:42:54.572713+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:42:54.946515+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:42:54.951187+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:42:55.004719+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:42:55.015578+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:42:55.017783+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:42:55.050253+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:42:55.230015+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:42:55.877714+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b61267"},"request_uri":"http://127.0.0.1:8000/_wdt/b61267?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:43:16.342743+02:00] request.INFO: Matched route "commande_validate". {"route":"commande_validate","route_parameters":{"_route":"commande_validate","_controller":"App\\Controller\\CommandeController::validate","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1/valider","method":"POST"} [] [2026-09-11T20:43:16.409812+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:16.528889+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:16.577067+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:16.589330+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:16.605290+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:16.605462+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:16.605568+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:16.605657+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:16.605718+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:16.605846+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:16.643186+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:43:16.681193+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:16.695187+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:43:16.697146+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:16.715864+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:43:16.718035+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:43:16.720243+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:43:16.732854+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:43:16","3":1,"4":"Entrée commande 1","5":null,"6":null,"7":1,"8":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:43:16","3":1,"4":"Entrée commande 1","5":null,"6":null,"7":1,"8":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:43:16.737972+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:43:16","3":50,"4":"Entrée commande 1","5":null,"6":null,"7":1,"8":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:43:16","3":50,"4":"Entrée commande 1","5":null,"6":null,"7":1,"8":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:43:16.739495+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:43:16","3":29,"4":"Entrée commande 1","5":null,"6":null,"7":2,"8":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:43:16","3":29,"4":"Entrée commande 1","5":null,"6":null,"7":2,"8":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:43:16.740927+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:43:16","3":3,"4":"Entrée commande 1","5":null,"6":null,"7":4,"8":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:43:16","3":3,"4":"Entrée commande 1","5":null,"6":null,"7":4,"8":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:43:16.742432+02:00] doctrine.DEBUG: Executing statement: UPDATE commande SET statut = ? WHERE id = ? (parameters: array{"1":"validee","2":1}, types: array{"1":2,"2":1}) {"sql":"UPDATE commande SET statut = ? WHERE id = ?","params":{"1":"validee","2":1},"types":{"1":2,"2":1}} [] [2026-09-11T20:43:16.744036+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":56,"2":"1.00","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":56,"2":"1.00","3":1},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:43:16.746021+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":30,"2":"2.00","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":30,"2":"2.00","3":2},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:43:16.747270+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":32,"2":"5.00","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":32,"2":"5.00","3":4},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:43:16.748437+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:43:16.749684+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:43:16.789899+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:16.883202+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:17.355550+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1","method":"GET"} [] [2026-09-11T20:43:17.433107+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:17.433311+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:17.433429+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:17.433524+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:17.433633+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:17.442063+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:17.565247+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:17.619480+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:17.631138+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:17.648917+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:17.680162+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:43:17.756405+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:17.760718+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:17.774011+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:17.785716+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:43:17.787554+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:43:17.816536+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:17.960311+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:18.755817+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a021c3"},"request_uri":"http://127.0.0.1:8000/_wdt/a021c3?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:43:23.816107+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T20:43:23.882102+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:23.882288+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:23.882371+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:23.882434+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:23.882506+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:23.888121+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:23.999299+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:24.057908+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:24.086649+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:24.104884+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:24.198731+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:43:24.205870+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:43:24.230070+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:24.592701+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:24.737481+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:25.513510+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e0ee27"},"request_uri":"http://127.0.0.1:8000/_wdt/e0ee27?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:43:29.312042+02:00] request.INFO: Matched route "fournisseur_edit". {"route":"fournisseur_edit","route_parameters":{"_route":"fournisseur_edit","_controller":"App\\Controller\\FournisseurController::edit","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/modifier","method":"GET"} [] [2026-09-11T20:43:29.381540+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:29.381689+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:29.381786+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:29.381847+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:29.381915+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:29.388095+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:29.510844+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:29.567657+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:29.582715+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:29.603417+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:29.635277+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:43:30.096494+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:30.247775+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:30.966550+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c7d72a"},"request_uri":"http://127.0.0.1:8000/_wdt/c7d72a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:43:36.669286+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:43:36.724278+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:36.724455+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:36.724547+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:36.724829+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:36.724934+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:36.731348+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:36.830931+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:36.882391+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:36.895369+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:36.913557+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:37.013656+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:43:37.020178+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:43:37.040610+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:37.065532+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:43:37.149123+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:37.287520+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:38.054287+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4c148d"},"request_uri":"http://127.0.0.1:8000/_wdt/4c148d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:43:55.984931+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats?fournisseur=1&statut=","method":"GET"} [] [2026-09-11T20:43:56.053011+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:56.053218+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:56.053335+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:56.053430+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:56.053537+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:56.061975+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:56.168270+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:56.226811+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:56.243861+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:56.266316+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:56.391988+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE f1_.id = ? ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE f1_.id = ? ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:56.398909+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, f1_.id AS id_6, f1_.nom AS nom_7, f1_.telephone AS telephone_8, f1_.email AS email_9, f1_.adresse AS adresse_10, f1_.matricule_fiscal AS matricule_fiscal_11 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE f1_.id = ?) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, f1_.id AS id_6, f1_.nom AS nom_7, f1_.telephone AS telephone_8, f1_.email AS email_9, f1_.adresse AS adresse_10, f1_.matricule_fiscal AS matricule_fiscal_11 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE f1_.id = ?) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:56.409190+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE f1_.id = ? AND c0_.id IN (?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":1}, types: array{"1":1,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE f1_.id = ? AND c0_.id IN (?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":1},"types":{"1":1,"2":1}} [] [2026-09-11T20:43:56.434778+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:43:56.518009+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:56.662271+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:57.367506+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6d729f"},"request_uri":"http://127.0.0.1:8000/_wdt/6d729f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:43:58.517704+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1","method":"GET"} [] [2026-09-11T20:43:58.573012+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:43:58.573175+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:58.573270+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:43:58.573350+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:58.573445+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:43:58.580124+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:43:58.677770+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:43:58.727274+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:43:58.739853+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:58.757126+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:43:58.788021+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:43:58.908791+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:58.913179+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:58.925599+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:43:58.936474+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:43:58.938572+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:43:58.972813+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:43:59.122805+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:43:59.888218+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dbce97"},"request_uri":"http://127.0.0.1:8000/_wdt/dbce97?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:44:25.870333+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T20:44:25.920673+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:44:25.920837+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:44:25.920973+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:44:25.921076+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:44:25.921352+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:44:25.927996+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:44:26.015114+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:44:26.073962+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:44:26.104927+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:44:26.126788+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:44:26.213264+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:44:26.219513+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:44:26.240917+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:44:26.326660+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:44:26.438664+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:44:27.138620+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1b2c03"},"request_uri":"http://127.0.0.1:8000/_wdt/1b2c03?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:44:57.097668+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:44:57.152277+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:44:57.152420+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:44:57.152495+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:44:57.152555+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:44:57.152625+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:44:57.157045+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:44:57.262867+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:44:57.314429+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:44:57.326752+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:44:57.342366+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:44:57.423677+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:44:57.431876+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:44:57.447631+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:44:57.475776+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:44:57.565140+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:44:57.721355+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:44:58.691830+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"03848d"},"request_uri":"http://127.0.0.1:8000/_wdt/03848d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:44:59.622580+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"GET"} [] [2026-09-11T20:44:59.697124+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:44:59.697328+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:44:59.697454+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:44:59.697553+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:44:59.697661+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:44:59.705949+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:44:59.831365+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:44:59.913090+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:44:59.933582+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:44:59.954417+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:45:00.180988+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:45:00.194445+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_"} [] [2026-09-11T20:45:00.328825+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:45:00.491194+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:45:01.219923+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d148d7"},"request_uri":"http://127.0.0.1:8000/_wdt/d148d7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:45:22.323206+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T20:45:22.378384+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:45:22.378540+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:45:22.378614+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:45:22.378674+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:45:22.378772+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:45:22.384210+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:45:22.468178+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:45:22.516842+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:45:22.556627+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:45:22.583364+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:45:22.673204+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:45:22.679039+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:45:22.732821+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:45:22.811881+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:45:22.928608+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:45:23.442651+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e4616c"},"request_uri":"http://127.0.0.1:8000/_wdt/e4616c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:46:19.086669+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T20:46:19.143878+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:46:19.144188+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:19.144287+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:19.144347+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:19.144420+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:19.151526+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:46:19.255676+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:46:19.310000+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:46:19.321715+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:19.340524+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:46:19.416339+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:46:19.422737+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:46:19.442609+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:19.534716+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:46:19.721577+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:46:20.369113+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"273292"},"request_uri":"http://127.0.0.1:8000/_wdt/273292?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:46:33.635717+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} [] [2026-09-11T20:46:33.688369+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:46:33.688528+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:33.688618+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:33.688694+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:33.688779+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:33.693264+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:46:33.783700+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:46:33.824640+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:46:33.836153+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:33.852485+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:46:33.944727+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-09-11T20:46:33.998957+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-09-11T20:46:34.005494+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-09-11 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-09-11 00:00:00"},"types":{"1":2}} [] [2026-09-11T20:46:34.019641+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:46:34.024335+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:46:34.037919+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:46:34.045375+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:46:34.047141+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T20:46:34.048815+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T20:46:34.051855+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-09-11T20:46:34.055311+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-09-11T20:46:34.058408+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-09-11T20:46:34.457531+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:46:34.600031+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:46:35.249239+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"13f842"},"request_uri":"http://127.0.0.1:8000/_wdt/13f842?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:46:51.802108+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:46:51.859718+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:46:51.859904+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:51.860038+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:51.860110+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:51.860182+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:51.866437+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:46:51.960511+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:46:52.014518+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:46:52.046444+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:52.065947+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:46:52.163001+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:46:52.168867+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:46:52.183981+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:52.204999+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:46:52.277440+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:46:52.406150+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:46:53.119647+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"13f45a"},"request_uri":"http://127.0.0.1:8000/_wdt/13f45a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:46:56.712798+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1","method":"GET"} [] [2026-09-11T20:46:56.775955+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:46:56.776130+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:56.776215+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:46:56.776457+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:56.776600+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:46:56.783493+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:46:56.871213+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:46:56.924257+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:46:56.955292+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:56.972641+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:46:57.003071+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:46:57.091922+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:57.096593+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:57.112697+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:46:57.123862+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:46:57.125799+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:46:57.158711+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:46:57.288377+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:46:58.011361+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f3aa8f"},"request_uri":"http://127.0.0.1:8000/_wdt/f3aa8f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:01.660041+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:47:01.720966+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:01.721180+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:01.721302+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:01.721399+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:01.721510+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:01.728822+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:01.818432+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:01.866843+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:01.886931+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:01.901813+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:01.984934+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:47:02.026411+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:47:02.041437+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:47:02.362347+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:02.372531+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:47:02.374404+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:47:02.407099+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:02.548419+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:03.255486+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"df1c97"},"request_uri":"http://127.0.0.1:8000/_wdt/df1c97?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:11.205401+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"4"},"request_uri":"http://127.0.0.1:8000/produits/4/modifier","method":"GET"} [] [2026-09-11T20:47:11.259269+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:11.259417+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:11.259493+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:11.259555+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:11.259651+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:11.264968+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:11.350515+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:11.393513+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:11.406053+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:11.423784+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:11.458199+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:47:11.667376+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:47:11.676501+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:11.718063+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:47:11.725541+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:47:12.073347+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:12.257191+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:12.925092+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"27bfe8"},"request_uri":"http://127.0.0.1:8000/_wdt/27bfe8?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:22.267030+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:47:22.333856+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:22.334052+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:22.334182+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:22.334514+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:22.334715+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:22.344865+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:22.444719+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:22.500160+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:22.532720+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:22.552203+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:22.640256+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:47:22.648284+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:47:22.671059+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?) ORDER BY c0_.date_commande DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:22.695987+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:47:22.770904+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:22.928110+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:23.598029+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7bc3a5"},"request_uri":"http://127.0.0.1:8000/_wdt/7bc3a5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:24.504974+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"GET"} [] [2026-09-11T20:47:24.562686+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:24.562826+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:24.562900+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:24.562959+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:24.563030+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:24.567858+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:24.656993+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:24.709124+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:24.722491+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:24.739361+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:24.945206+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:47:24.957109+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_"} [] [2026-09-11T20:47:25.119120+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:25.292642+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:26.070956+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e789d0"},"request_uri":"http://127.0.0.1:8000/_wdt/e789d0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:43.864735+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"POST"} [] [2026-09-11T20:47:43.929883+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:44.016190+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:44.064100+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:44.090772+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:44.143636+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:44.143834+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:44.143917+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:44.144009+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:44.144083+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:44.144236+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:44.370560+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:47:44.382665+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"6"},"types":{"1":1}} [] [2026-09-11T20:47:44.484588+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:47:44.489901+02:00] doctrine.DEBUG: Executing statement: INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"123","2":"2026-09-11 00:00:00","3":"brouillon","4":"120.00","5":null,"6":1,"7":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}) {"sql":"INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?)","params":{"1":"123","2":"2026-09-11 00:00:00","3":"brouillon","4":"120.00","5":null,"6":1,"7":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}} [] [2026-09-11T20:47:44.491520+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":10,"2":"12","3":2,"4":6}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":10,"2":"12","3":2,"4":6},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:47:44.496172+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:47:44.521435+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:44.618480+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:45.060839+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2","method":"GET"} [] [2026-09-11T20:47:45.116623+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:45.116766+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:45.116841+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:45.116922+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:45.117007+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:45.123946+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:45.223986+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:45.281360+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:45.312996+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:45.330808+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:45.363023+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T20:47:45.438563+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:45.443226+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:47:45.456931+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:47:45.489986+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:45.626798+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:46.541748+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9c8f18"},"request_uri":"http://127.0.0.1:8000/_wdt/9c8f18?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:47.487108+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:47:47.543639+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:47.543782+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:47.543868+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:47.543947+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:47.544072+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:47.551381+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:47.647087+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:47.698675+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:47.749011+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:47.764759+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:47.868019+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:47:47.875711+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:47:47.905230+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:47:48.000182+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:48.013719+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:47:48.015753+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:47:48.049232+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:48.193465+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:48.871582+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dc212d"},"request_uri":"http://127.0.0.1:8000/_wdt/dc212d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:48.957515+02:00] request.CRITICAL: Uncaught PHP Exception ErrorException: "Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(C:\Windows\Temp\) failed: No error (0)" at StrictSessionHandler.php line 87 {"exception":"[object] (ErrorException(code: 0): Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(C:\\Windows\\Temp\\) failed: No error (0) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/http-foundation/Session/Storage/Handler/StrictSessionHandler.php:87)"} [] [2026-09-11T20:47:51.445185+02:00] request.INFO: Matched route "commande_validate". {"route":"commande_validate","route_parameters":{"_route":"commande_validate","_controller":"App\\Controller\\CommandeController::validate","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2/valider","method":"POST"} [] [2026-09-11T20:47:51.530498+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:51.655307+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:51.720489+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:51.747580+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:51.768534+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:51.768736+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:51.768805+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:51.768882+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:51.768944+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:51.769078+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:51.827695+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T20:47:51.881192+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:47:51.895588+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:47:51.898033+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:47:51.918040+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:47:51.933193+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:47:51","3":10,"4":"Entrée commande 123","5":null,"6":null,"7":6,"8":2}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:47:51","3":10,"4":"Entrée commande 123","5":null,"6":null,"7":6,"8":2},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:47:51.937077+02:00] doctrine.DEBUG: Executing statement: UPDATE commande SET statut = ? WHERE id = ? (parameters: array{"1":"validee","2":2}, types: array{"1":2,"2":1}) {"sql":"UPDATE commande SET statut = ? WHERE id = ?","params":{"1":"validee","2":2},"types":{"1":2,"2":1}} [] [2026-09-11T20:47:51.939658+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":22,"2":"12.00","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":22,"2":"12.00","3":6},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:47:51.941894+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:47:51.943560+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:47:52.011343+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:52.171767+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:52.758859+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2","method":"GET"} [] [2026-09-11T20:47:52.825435+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:52.825576+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:52.825649+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:52.825708+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:52.825776+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:52.832518+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:52.937479+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:52.983908+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:53.005977+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:53.023908+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:53.053477+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T20:47:53.188416+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:53.193072+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:47:53.212361+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:47:53.263729+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:53.408628+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:54.169003+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"acbb91"},"request_uri":"http://127.0.0.1:8000/_wdt/acbb91?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:47:56.004165+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:47:56.086506+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:47:56.086738+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:56.086842+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:47:56.086923+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:56.087016+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:47:56.094389+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:47:56.211640+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:47:56.268675+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:47:56.283851+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:56.305011+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:47:56.412540+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:47:56.456243+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:47:56.476060+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:47:56.565962+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:47:56.580231+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:47:56.582982+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:47:56.620178+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:47:56.769229+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:47:57.511542+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e94f08"},"request_uri":"http://127.0.0.1:8000/_wdt/e94f08?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:48:04.440016+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"6"},"request_uri":"http://127.0.0.1:8000/produits/6/modifier","method":"GET"} [] [2026-09-11T20:48:04.504507+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:04.504654+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:04.504731+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:04.504791+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:04.504862+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:04.511479+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:04.617202+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:04.671720+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:04.685886+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:04.705223+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:04.743549+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} [] [2026-09-11T20:48:04.946633+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:48:04.953543+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:04.989975+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:48:04.996990+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:48:05.103770+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:05.281701+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:05.954383+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b17b93"},"request_uri":"http://127.0.0.1:8000/_wdt/b17b93?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:48:19.147185+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:48:19.203708+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:19.203847+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:19.203922+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:19.203982+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:19.204052+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:19.210955+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:19.304879+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:19.360639+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:19.395868+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:19.416643+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:19.515500+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:48:19.543822+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:48:19.585784+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T20:48:19.666676+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:48:19.787371+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:19.922392+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:20.623537+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2ecbc0"},"request_uri":"http://127.0.0.1:8000/_wdt/2ecbc0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:48:21.400587+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"GET"} [] [2026-09-11T20:48:21.460717+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:21.460861+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:21.460958+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:21.461021+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:21.461093+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:21.467864+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:21.564758+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:21.614393+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:21.635719+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:21.660264+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:21.894360+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:48:21.906162+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_"} [] [2026-09-11T20:48:22.024489+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:22.267052+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:22.956715+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1de442"},"request_uri":"http://127.0.0.1:8000/_wdt/1de442?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:48:38.371739+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"POST"} [] [2026-09-11T20:48:38.442577+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:38.521903+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:38.567105+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:38.599879+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:38.615378+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:38.615574+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:38.615644+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:38.615891+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:38.615962+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:38.616166+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:38.806897+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:48:38.818340+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"6"},"types":{"1":1}} [] [2026-09-11T20:48:38.886876+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:48:38.892239+02:00] doctrine.DEBUG: Executing statement: INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":null,"2":"2026-09-11 00:00:00","3":"brouillon","4":"220.00","5":null,"6":1,"7":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}) {"sql":"INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?)","params":{"1":null,"2":"2026-09-11 00:00:00","3":"brouillon","4":"220.00","5":null,"6":1,"7":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}} [] [2026-09-11T20:48:38.893600+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":22,"2":"10","3":3,"4":6}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":22,"2":"10","3":3,"4":6},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:48:38.898622+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:48:38.924694+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:39.022009+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:39.480975+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3","method":"GET"} [] [2026-09-11T20:48:39.540060+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:39.540209+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:39.540285+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:39.540346+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:39.540419+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:39.546334+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:39.643164+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:39.689834+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:39.716456+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:39.733881+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:39.765404+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T20:48:39.840931+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:39.845037+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:48:39.858437+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:48:39.894382+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:40.034567+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:40.805479+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f9792a"},"request_uri":"http://127.0.0.1:8000/_wdt/f9792a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:48:42.893927+02:00] request.INFO: Matched route "commande_validate". {"route":"commande_validate","route_parameters":{"_route":"commande_validate","_controller":"App\\Controller\\CommandeController::validate","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3/valider","method":"POST"} [] [2026-09-11T20:48:42.959566+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:43.060200+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:43.111677+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:43.125224+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:43.142685+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:43.142857+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:43.142924+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:43.143000+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:43.143059+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:43.143185+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:43.178520+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T20:48:43.214937+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:48:43.227129+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:48:43.228914+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:48:43.244090+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:48:43.253432+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:48:43","3":22,"4":"Entrée commande 3","5":null,"6":null,"7":6,"8":3}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:48:43","3":22,"4":"Entrée commande 3","5":null,"6":null,"7":6,"8":3},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:48:43.255214+02:00] doctrine.DEBUG: Executing statement: UPDATE commande SET statut = ? WHERE id = ? (parameters: array{"1":"validee","2":3}, types: array{"1":2,"2":1}) {"sql":"UPDATE commande SET statut = ? WHERE id = ?","params":{"1":"validee","2":3},"types":{"1":2,"2":1}} [] [2026-09-11T20:48:43.256720+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":44,"2":"10.00","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":44,"2":"10.00","3":6},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:48:43.258005+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:48:43.258907+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:48:43.304500+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:43.413975+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:43.979348+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3","method":"GET"} [] [2026-09-11T20:48:44.055457+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:44.055602+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:44.055675+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:44.055736+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:44.055804+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:44.061489+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:44.177596+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:44.228825+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:44.242912+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:44.259906+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:44.291232+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T20:48:44.408789+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:44.413178+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:48:44.426958+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:48:44.471575+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:44.616621+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:45.432463+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"04d13b"},"request_uri":"http://127.0.0.1:8000/_wdt/04d13b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:48:46.210492+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:48:46.271175+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:48:46.271375+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:46.271468+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:48:46.271541+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:46.271627+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:48:46.279256+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:48:46.395021+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:48:46.456982+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:48:46.472444+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:46.488934+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:48:46.570636+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:48:46.621454+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:48:46.641325+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:48:46.723100+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:48:46.737079+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:48:46.739125+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:48:46.776909+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:48:46.917098+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:48:47.622653+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f20f96"},"request_uri":"http://127.0.0.1:8000/_wdt/f20f96?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:49:01.378233+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:49:01.436113+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:01.436274+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:01.436364+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:01.436437+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:01.436523+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:01.442646+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:01.524216+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:01.566581+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:01.577476+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:01.591689+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:01.683155+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:49:01.688974+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:49:01.706040+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3},"types":{"1":1,"2":1,"3":1}} [] [2026-09-11T20:49:01.726842+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:49:01.810886+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:01.974384+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:02.633416+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"68c3c0"},"request_uri":"http://127.0.0.1:8000/_wdt/68c3c0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:49:04.969625+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"GET"} [] [2026-09-11T20:49:05.032584+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:05.032724+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:05.032798+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:05.032858+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:05.032927+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:05.038129+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:05.137116+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:05.193585+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:05.206308+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:05.224781+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:05.460440+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:49:05.476497+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_"} [] [2026-09-11T20:49:05.613996+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:05.779783+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:06.415434+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"054a2c"},"request_uri":"http://127.0.0.1:8000/_wdt/054a2c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:49:21.981027+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"POST"} [] [2026-09-11T20:49:22.050964+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:22.158247+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:22.201867+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:22.222346+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:22.273513+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:22.273684+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:22.273752+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:22.273829+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:22.273888+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:22.274018+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:22.489577+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:49:22.500243+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"6"},"types":{"1":1}} [] [2026-09-11T20:49:22.603198+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:49:22.607551+02:00] doctrine.DEBUG: Executing statement: INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":null,"2":"2026-09-11 00:00:00","3":"brouillon","4":"63.00","5":null,"6":1,"7":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}) {"sql":"INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?)","params":{"1":null,"2":"2026-09-11 00:00:00","3":"brouillon","4":"63.00","5":null,"6":1,"7":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}} [] [2026-09-11T20:49:22.608886+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":21,"2":"3","3":4,"4":6}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":21,"2":"3","3":4,"4":6},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:49:22.613358+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:49:22.638251+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:22.751697+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:23.200216+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"4"},"request_uri":"http://127.0.0.1:8000/achats/4","method":"GET"} [] [2026-09-11T20:49:23.254027+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:23.254168+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:23.254242+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:23.254325+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:23.254398+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:23.259283+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:23.354647+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:23.421060+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:23.433968+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:23.453002+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:23.479431+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:49:23.549334+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:23.553937+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:49:23.567802+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:49:23.605018+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:23.756371+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:24.532999+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"74f361"},"request_uri":"http://127.0.0.1:8000/_wdt/74f361?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:49:26.658169+02:00] request.INFO: Matched route "commande_validate". {"route":"commande_validate","route_parameters":{"_route":"commande_validate","_controller":"App\\Controller\\CommandeController::validate","id":"4"},"request_uri":"http://127.0.0.1:8000/achats/4/valider","method":"POST"} [] [2026-09-11T20:49:26.724287+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:26.838829+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:26.916327+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:26.931482+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:26.952788+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:26.952975+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:26.953045+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:26.953151+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:26.953219+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:26.953359+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:26.993516+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:49:27.032010+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:49:27.045009+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:49:27.046760+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:49:27.061175+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:49:27.071598+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:49:27","3":21,"4":"Entrée commande 4","5":null,"6":null,"7":6,"8":4}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:49:27","3":21,"4":"Entrée commande 4","5":null,"6":null,"7":6,"8":4},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:49:27.073132+02:00] doctrine.DEBUG: Executing statement: UPDATE commande SET statut = ? WHERE id = ? (parameters: array{"1":"validee","2":4}, types: array{"1":2,"2":1}) {"sql":"UPDATE commande SET statut = ? WHERE id = ?","params":{"1":"validee","2":4},"types":{"1":2,"2":1}} [] [2026-09-11T20:49:27.074134+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":65,"2":"3.00","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":65,"2":"3.00","3":6},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:49:27.075072+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:49:27.076199+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:49:27.120352+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:27.227740+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:27.818596+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"4"},"request_uri":"http://127.0.0.1:8000/achats/4","method":"GET"} [] [2026-09-11T20:49:27.883378+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:27.883595+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:27.883726+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:27.883815+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:27.883906+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:27.889727+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:27.995252+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:28.046296+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:28.071663+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:28.089184+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:28.121977+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} [] [2026-09-11T20:49:28.249087+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:28.253886+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T20:49:28.267659+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T20:49:28.306820+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:28.449796+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:29.228942+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"02eac7"},"request_uri":"http://127.0.0.1:8000/_wdt/02eac7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:49:30.044164+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:49:30.103062+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:30.103203+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:30.103276+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:30.103335+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:30.103570+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:30.109959+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:30.218365+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:30.280876+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:30.294601+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:30.314260+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:30.412469+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:49:30.422677+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:49:30.443707+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":2,"4":4,"5":3,"6":5,"7":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1}} [] [2026-09-11T20:49:30.529197+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:30.542199+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:49:30.544173+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:49:30.582425+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:30.731429+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:31.445914+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c49d06"},"request_uri":"http://127.0.0.1:8000/_wdt/c49d06?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:49:34.626354+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"6"},"request_uri":"http://127.0.0.1:8000/produits/6/modifier","method":"GET"} [] [2026-09-11T20:49:34.732589+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:49:34.732925+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:34.733673+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:49:34.733945+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:34.734121+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:49:34.743842+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:49:34.874193+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:49:34.933535+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:49:34.963743+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:34.984918+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:49:35.037683+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} [] [2026-09-11T20:49:35.233520+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:49:35.240437+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:49:35.284984+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:49:35.291680+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:49:35.408645+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:49:35.574870+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:49:36.306759+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b4685c"},"request_uri":"http://127.0.0.1:8000/_wdt/b4685c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:51:14.477095+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"GET"} [] [2026-09-11T20:51:14.535191+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:51:14.535400+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:51:14.535492+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:51:14.535566+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:51:14.535650+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:51:14.541734+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:51:14.638075+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:51:14.689589+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:51:14.706275+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:51:14.723766+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:51:14.892768+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:51:14.906771+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:51:15.209704+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:51:15.466876+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:51:16.230740+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f42df6"},"request_uri":"http://127.0.0.1:8000/_wdt/f42df6?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:51:51.112529+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"POST"} [] [2026-09-11T20:51:51.174581+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:51:51.268773+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:51:51.319897+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:51:51.354489+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:51:51.371699+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:51:51.371890+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:51:51.371979+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:51:51.372078+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:51:51.372155+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:51:51.372323+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:51:51.600505+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:51:51.604599+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, reference, actif, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"anticasse10","2":"123ER","3":0,"4":3,"5":"12","6":"0","7":null,"8":"1233","9":1,"10":null,"11":null}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":2,"9":5,"10":1,"11":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, reference, actif, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"anticasse10","2":"123ER","3":0,"4":3,"5":"12","6":"0","7":null,"8":"1233","9":1,"10":null,"11":null},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":2,"9":5,"10":1,"11":1}} [] [2026-09-11T20:51:51.619503+02:00] doctrine.DEBUG: Rolling back transaction [] [] [2026-09-11T20:51:51.643352+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\UniqueConstraintViolationException: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887'" at ExceptionConverter.php line 64 {"exception":"[object] (Doctrine\\DBAL\\Exception\\UniqueConstraintViolationException(code: 1062): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:64)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1062): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)"} [] [2026-09-11T20:51:52.055558+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:51:52.248847+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:51:52.808656+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"66a19c"},"request_uri":"http://127.0.0.1:8000/_wdt/66a19c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:52:10.192300+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"POST"} [] [2026-09-11T20:52:10.240974+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:52:10.330895+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:52:10.370070+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:52:10.382158+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:52:10.397116+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:52:10.397443+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:52:10.397523+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:10.397623+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:10.397686+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:10.397813+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:10.563988+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:52:10.621286+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:52:10.625289+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, reference, actif, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"anticasse10","2":"123ER","3":4,"4":3,"5":"12","6":"12","7":"test","8":"1233","9":1,"10":null,"11":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":2,"9":5,"10":1,"11":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, reference, actif, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"anticasse10","2":"123ER","3":4,"4":3,"5":"12","6":"12","7":"test","8":"1233","9":1,"10":null,"11":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":2,"9":5,"10":1,"11":1}} [] [2026-09-11T20:52:10.631188+02:00] doctrine.DEBUG: Rolling back transaction [] [] [2026-09-11T20:52:10.652377+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\UniqueConstraintViolationException: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887'" at ExceptionConverter.php line 64 {"exception":"[object] (Doctrine\\DBAL\\Exception\\UniqueConstraintViolationException(code: 1062): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:64)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1062): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123ER' for key 'produit.UNIQ_29A5EC273DBB6887' at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)"} [] [2026-09-11T20:52:11.002964+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:52:11.182490+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:52:11.805210+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"20d225"},"request_uri":"http://127.0.0.1:8000/_wdt/20d225?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:52:34.422689+02:00] request.INFO: Matched route "produit_new". {"route":"produit_new","route_parameters":{"_route":"produit_new","_controller":"App\\Controller\\ProduitController::new"},"request_uri":"http://127.0.0.1:8000/produits/nouveau","method":"POST"} [] [2026-09-11T20:52:34.480773+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:52:34.568864+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:52:34.605405+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:52:34.624503+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:52:34.641775+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:52:34.641994+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:52:34.642094+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:34.642202+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:34.642292+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:34.642470+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:34.830717+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:52:34.884937+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:52:34.889629+02:00] doctrine.DEBUG: Executing statement: INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, reference, actif, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"anticasse10","2":"12333","3":5,"4":3,"5":"12","6":"12","7":"test","8":"1233","9":1,"10":null,"11":1}, types: array{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":2,"9":5,"10":1,"11":1}) {"sql":"INSERT INTO produit (nom, code_barre, quantite_stock, seuil_alerte, prix_achat, prix_vente, marque_compatible, reference, actif, categorie_id, fournisseur_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"anticasse10","2":"12333","3":5,"4":3,"5":"12","6":"12","7":"test","8":"1233","9":1,"10":null,"11":1},"types":{"1":2,"2":2,"3":1,"4":1,"5":2,"6":2,"7":2,"8":2,"9":5,"10":1,"11":1}} [] [2026-09-11T20:52:34.891112+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:52:34.915159+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:52:34.999216+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:52:35.377974+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:52:35.427558+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:52:35.427694+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:35.427767+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:35.427826+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:35.427895+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:35.433174+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:52:35.540862+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:52:35.578245+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:52:35.587258+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:52:35.601369+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:52:35.683393+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:52:35.693842+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:52:35.712643+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":11,"4":2,"5":4,"6":3,"7":5,"8":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":11,"4":2,"5":4,"6":3,"7":5,"8":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:52:35.788133+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:52:35.801206+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:52:35.803881+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:52:35.835318+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:52:35.975860+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:52:36.627610+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a3366c"},"request_uri":"http://127.0.0.1:8000/_wdt/a3366c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:52:43.434085+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T20:52:43.490126+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:52:43.490264+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:43.490338+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:43.490398+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:43.490465+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:43.496109+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:52:43.583550+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:52:43.634964+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:52:43.665323+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:52:43.680822+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:52:43.779879+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T20:52:43.786594+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T20:52:43.810107+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3,"4":4}, types: array{"1":1,"2":1,"3":1,"4":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3,"4":4},"types":{"1":1,"2":1,"3":1,"4":1}} [] [2026-09-11T20:52:43.835407+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T20:52:43.921167+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:52:44.061354+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:52:44.788607+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22172b"},"request_uri":"http://127.0.0.1:8000/_wdt/22172b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:52:46.059542+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"GET"} [] [2026-09-11T20:52:46.128465+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:52:46.128644+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:46.128740+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:52:46.128836+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:46.128938+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:52:46.135782+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:52:46.228552+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:52:46.286654+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:52:46.303399+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:52:46.326922+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:52:46.575324+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:52:46.590372+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_"} [] [2026-09-11T20:52:46.743429+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:52:46.922449+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:52:47.723622+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4c32e9"},"request_uri":"http://127.0.0.1:8000/_wdt/4c32e9?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:53:05.996238+02:00] request.INFO: Matched route "commande_new". {"route":"commande_new","route_parameters":{"_route":"commande_new","_controller":"App\\Controller\\CommandeController::new"},"request_uri":"http://127.0.0.1:8000/achats/nouvelle","method":"POST"} [] [2026-09-11T20:53:06.051805+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:06.131415+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:06.175991+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:06.210889+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:06.226942+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:06.227114+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:06.227184+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:06.227260+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:06.227323+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:06.227453+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:06.453694+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T20:53:06.465895+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?) (parameters: array{"1":"11"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.id IN (?)","params":{"1":"11"},"types":{"1":1}} [] [2026-09-11T20:53:06.522120+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:53:06.526342+02:00] doctrine.DEBUG: Executing statement: INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2222","2":"2026-09-11 00:00:00","3":"brouillon","4":"1000.00","5":null,"6":1,"7":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}) {"sql":"INSERT INTO commande (numero_facture, date_commande, statut, montant_total, commentaire, fournisseur_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?, ?)","params":{"1":"2222","2":"2026-09-11 00:00:00","3":"brouillon","4":"1000.00","5":null,"6":1,"7":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1}} [] [2026-09-11T20:53:06.527787+02:00] doctrine.DEBUG: Executing statement: INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?) (parameters: array{"1":100,"2":"10","3":5,"4":11}, types: array{"1":1,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO ligne_commande (quantite, prix_unitaire_achat, commande_id, produit_id) VALUES (?, ?, ?, ?)","params":{"1":100,"2":"10","3":5,"4":11},"types":{"1":1,"2":2,"3":1,"4":1}} [] [2026-09-11T20:53:06.532467+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:53:06.588231+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:06.675543+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:07.023831+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"5"},"request_uri":"http://127.0.0.1:8000/achats/5","method":"GET"} [] [2026-09-11T20:53:07.069372+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:07.069549+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:07.069957+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:07.070089+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:07.070199+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:07.078036+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:07.170598+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:07.211596+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:07.241014+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:07.256491+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:07.282303+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T20:53:07.374452+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:07.378809+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T20:53:07.391992+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":11},"types":{"1":1}} [] [2026-09-11T20:53:07.421461+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:07.621462+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:08.273061+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ee15ef"},"request_uri":"http://127.0.0.1:8000/_wdt/ee15ef?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:53:10.057305+02:00] request.INFO: Matched route "commande_validate". {"route":"commande_validate","route_parameters":{"_route":"commande_validate","_controller":"App\\Controller\\CommandeController::validate","id":"5"},"request_uri":"http://127.0.0.1:8000/achats/5/valider","method":"POST"} [] [2026-09-11T20:53:10.124925+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:10.222685+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:10.290789+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:10.308168+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:10.334565+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:10.334836+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:10.334970+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:10.335134+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:10.335263+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:10.335897+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:10.397862+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T20:53:10.455490+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T20:53:10.475394+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T20:53:10.477784+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":11},"types":{"1":1}} [] [2026-09-11T20:53:10.485587+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:53:10.497910+02:00] doctrine.DEBUG: Executing statement: INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"entree","2":"2026-09-11 20:53:10","3":100,"4":"Entrée commande 2222","5":null,"6":null,"7":11,"8":5}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO mouvement_stock (type, date_mouvement, quantite, commentaire, puce_id, produit_internet_id, produit_id, commande_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"entree","2":"2026-09-11 20:53:10","3":100,"4":"Entrée commande 2222","5":null,"6":null,"7":11,"8":5},"types":{"1":2,"2":2,"3":1,"4":2,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:53:10.500218+02:00] doctrine.DEBUG: Executing statement: UPDATE commande SET statut = ? WHERE id = ? (parameters: array{"1":"validee","2":5}, types: array{"1":2,"2":1}) {"sql":"UPDATE commande SET statut = ? WHERE id = ?","params":{"1":"validee","2":5},"types":{"1":2,"2":1}} [] [2026-09-11T20:53:10.502055+02:00] doctrine.DEBUG: Executing statement: UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ? (parameters: array{"1":105,"2":"10.00","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE produit SET quantite_stock = ?, prix_achat = ? WHERE id = ?","params":{"1":105,"2":"10.00","3":11},"types":{"1":1,"2":2,"3":1}} [] [2026-09-11T20:53:10.503790+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T20:53:10.504931+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T20:53:10.567424+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:10.673468+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:11.225104+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"5"},"request_uri":"http://127.0.0.1:8000/achats/5","method":"GET"} [] [2026-09-11T20:53:11.297011+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:11.297191+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:11.297284+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:11.297360+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:11.297453+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:11.304567+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:11.412542+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:11.462666+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:11.495182+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:11.518445+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:11.555675+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T20:53:11.649925+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:11.655517+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T20:53:11.671695+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":11},"types":{"1":1}} [] [2026-09-11T20:53:11.706847+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:11.835514+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:12.539338+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6f42e0"},"request_uri":"http://127.0.0.1:8000/_wdt/6f42e0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:53:15.138086+02:00] request.INFO: Matched route "produit_index". {"route":"produit_index","route_parameters":{"_route":"produit_index","_controller":"App\\Controller\\ProduitController::index"},"request_uri":"http://127.0.0.1:8000/produits","method":"GET"} [] [2026-09-11T20:53:15.196514+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:15.196674+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:15.196951+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:15.197040+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:15.197126+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:15.203822+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:15.302859+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:15.349171+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:15.384539+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:15.402212+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:15.500833+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id ORDER BY p0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:53:15.542496+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:53:15.562672+02:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC (parameters: array{"1":7,"2":6,"3":11,"4":2,"5":4,"6":3,"7":5,"8":1}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1}) {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ LEFT JOIN categorie c1_ ON p0_.categorie_id = c1_.id LEFT JOIN fournisseur f2_ ON p0_.fournisseur_id = f2_.id WHERE p0_.id IN (?, ?, ?, ?, ?, ?, ?, ?) ORDER BY p0_.nom ASC","params":{"1":7,"2":6,"3":11,"4":2,"5":4,"6":3,"7":5,"8":1},"types":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1}} [] [2026-09-11T20:53:15.667083+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:15.682481+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T20:53:15.685801+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2 FROM categorie t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T20:53:15.719990+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:15.883840+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:16.578708+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"11b5da"},"request_uri":"http://127.0.0.1:8000/_wdt/11b5da?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:53:21.729050+02:00] request.INFO: Matched route "produit_edit". {"route":"produit_edit","route_parameters":{"_route":"produit_edit","_controller":"App\\Controller\\ProduitController::edit","id":"11"},"request_uri":"http://127.0.0.1:8000/produits/11/modifier","method":"GET"} [] [2026-09-11T20:53:21.787734+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:21.787875+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:21.787943+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:21.787993+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:21.788051+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:21.792428+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:21.871814+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:21.931948+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:21.968218+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:21.990349+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:22.028531+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":"11"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":"11"},"types":{"1":1}} [] [2026-09-11T20:53:22.173432+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:22.204959+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1 FROM categorie c0_"} [] [2026-09-11T20:53:22.209864+02:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_"} [] [2026-09-11T20:53:22.314742+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:22.494131+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:23.219242+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"475e13"},"request_uri":"http://127.0.0.1:8000/_wdt/475e13?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:53:37.083575+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T20:53:37.138408+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T20:53:37.138544+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:37.138617+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T20:53:37.138677+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:37.138745+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T20:53:37.145413+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T20:53:37.235537+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:53:37.282607+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T20:53:37.299248+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:37.317754+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T20:53:37.391829+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T20:53:37.398466+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T20:53:37.416348+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T20:53:37.500746+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T20:53:37.615843+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T20:53:38.152859+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3ec447"},"request_uri":"http://127.0.0.1:8000/_wdt/3ec447?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T20:59:54.263487+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T20:59:59.993062+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:00.000279+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:00:00.016149+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:00.037060+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:00.042148+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:00.111209+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:00.112108+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:00.114621+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:00.115282+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:00.117849+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T21:00:00.125116+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:00.126301+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:00.144906+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T21:00:00.148375+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T21:00:00.149426+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T21:00:00.164726+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:00:00.169316+02:00] doctrine.DEBUG: Executing query: CREATE TABLE paiement_commande (id INT AUTO_INCREMENT NOT NULL, commande_id INT NOT NULL, utilisateur_id INT NOT NULL, montant NUMERIC(10, 2) NOT NULL, date_paiement DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', mode_paiement VARCHAR(20) NOT NULL, commentaire LONGTEXT DEFAULT NULL, INDEX IDX_PAIEMENT_COMMANDE (commande_id), INDEX IDX_PAIEMENT_UTILISATEUR (utilisateur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE paiement_commande (id INT AUTO_INCREMENT NOT NULL, commande_id INT NOT NULL, utilisateur_id INT NOT NULL, montant NUMERIC(10, 2) NOT NULL, date_paiement DATETIME NOT NULL COMMENT '(DC2Type:datetime_immutable)', mode_paiement VARCHAR(20) NOT NULL, commentaire LONGTEXT DEFAULT NULL, INDEX IDX_PAIEMENT_COMMANDE (commande_id), INDEX IDX_PAIEMENT_UTILISATEUR (utilisateur_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} [] [2026-09-11T21:00:00.229394+02:00] doctrine.DEBUG: Executing query: ALTER TABLE paiement_commande ADD CONSTRAINT FK_PAIEMENT_COMMANDE FOREIGN KEY (commande_id) REFERENCES commande (id) ON DELETE CASCADE, ADD CONSTRAINT FK_PAIEMENT_UTILISATEUR FOREIGN KEY (utilisateur_id) REFERENCES utilisateur (id) {"sql":"ALTER TABLE paiement_commande ADD CONSTRAINT FK_PAIEMENT_COMMANDE FOREIGN KEY (commande_id) REFERENCES commande (id) ON DELETE CASCADE, ADD CONSTRAINT FK_PAIEMENT_UTILISATEUR FOREIGN KEY (utilisateur_id) REFERENCES utilisateur (id)"} [] [2026-09-11T21:00:00.338370+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260911110000","2":"2026-09-11 21:00:00","3":172}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260911110000","2":"2026-09-11 21:00:00","3":172},"types":{"1":2,"2":2,"3":1}} [] [2026-09-11T21:00:00.342775+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:00.363209+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:00:01.213729+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:01.280537+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:00:01.328493+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:01.370728+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:01.374118+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:01.382885+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:01.386439+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:01.392409+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:01.404560+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:01.433015+02:00] console.DEBUG: Command "doctrine:schema:validate" exited with code "2" {"command":"doctrine:schema:validate","code":2} [] [2026-09-11T21:00:01.433664+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:00:30.525519+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:30.569344+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:00:30.620206+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:30.696378+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:30.701638+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:30.709376+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:30.713295+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:30.719475+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:30.728580+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:30.756506+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:00:42.023841+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:42.033564+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:00:42.049122+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:42.064173+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:42.068466+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? AND TABLE_TYPE = 'BASE TABLE' ORDER BY TABLE_NAME (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = ?\n AND TABLE_TYPE = 'BASE TABLE'\nORDER BY TABLE_NAME","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:42.114626+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:42.115427+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:42.117706+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:42.118367+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:42.120786+02:00] doctrine.DEBUG: Executing statement: SELECT c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T21:00:42.129285+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:42.130513+02:00] doctrine.DEBUG: Executing statement: SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2","2":"doctrine_migration_versions"}, types: array{"1":2,"2":2}) {"sql":"SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:42.150707+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T21:00:42.154121+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T21:00:42.155211+02:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} [] [2026-09-11T21:00:42.171606+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:00:42.177377+02:00] doctrine.DEBUG: Executing query: ALTER TABLE paiement_commande DROP FOREIGN KEY FK_PAIEMENT_COMMANDE {"sql":"ALTER TABLE paiement_commande DROP FOREIGN KEY FK_PAIEMENT_COMMANDE"} [] [2026-09-11T21:00:42.232353+02:00] doctrine.DEBUG: Executing query: ALTER TABLE paiement_commande ADD CONSTRAINT FK_A44D5E4782EA2E54 FOREIGN KEY (commande_id) REFERENCES commande (id) {"sql":"ALTER TABLE paiement_commande ADD CONSTRAINT FK_A44D5E4782EA2E54 FOREIGN KEY (commande_id) REFERENCES commande (id)"} [] [2026-09-11T21:00:42.345158+02:00] doctrine.DEBUG: Executing query: ALTER TABLE paiement_commande RENAME INDEX idx_paiement_commande TO IDX_A44D5E4782EA2E54 {"sql":"ALTER TABLE paiement_commande RENAME INDEX idx_paiement_commande TO IDX_A44D5E4782EA2E54"} [] [2026-09-11T21:00:42.364455+02:00] doctrine.DEBUG: Executing query: ALTER TABLE paiement_commande RENAME INDEX idx_paiement_utilisateur TO IDX_A44D5E47FB88E14F {"sql":"ALTER TABLE paiement_commande RENAME INDEX idx_paiement_utilisateur TO IDX_A44D5E47FB88E14F"} [] [2026-09-11T21:00:42.382556+02:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260911113000","2":"2026-09-11 21:00:42","3":209}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260911113000","2":"2026-09-11 21:00:42","3":209},"types":{"1":2,"2":2,"3":1}} [] [2026-09-11T21:00:42.386309+02:00] deprecation.INFO: User Deprecated: Context: trying to commit a transaction Problem: the transaction is already committed, relying on silencing is deprecated. Solution: override `AbstractMigration::isTransactional()` so that it returns false. Automate that by setting `transactional` to false in the configuration. More details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to commit a transaction\nProblem: the transaction is already committed, relying on silencing is deprecated.\nSolution: override `AbstractMigration::isTransactional()` so that it returns false.\nAutomate that by setting `transactional` to false in the configuration.\nMore details at https://www.doctrine-project.org/projects/doctrine-migrations/en/stable/explanation/implicit-commits.html (TransactionHelper.php:20 called by DbalExecutor.php:193, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:42.406855+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:00:43.283910+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:00:43.347918+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:00:43.359919+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:43.402064+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:43.405106+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T21:00:43.415620+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:43.419522+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:43.424249+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:00:43.435624+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:00:43.463559+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:08.280562+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T21:01:08.361153+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:01:08.361301+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:08.361377+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:08.361438+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:08.361528+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:08.372664+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:01:08.498197+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:01:08.564860+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:01:08.604952+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:08.625276+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:01:08.730273+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:01:08.739533+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:01:08.761814+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3,"4":4,"5":5}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3,"4":4,"5":5},"types":{"1":1,"2":1,"3":1,"4":1,"5":1}} [] [2026-09-11T21:01:08.790896+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:01:09.335614+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:09.337801+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:01:09.339189+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:01:09.340486+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:01:09.341860+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:01:09.543011+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:01:10.392468+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:11.611709+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"86f375"},"request_uri":"http://127.0.0.1:8000/_wdt/86f375?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:01:14.942030+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:01:14.942871+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:01:14.943125+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:01:30.269602+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T21:01:30.337128+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:01:30.337297+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:30.337375+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:30.337436+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:30.337507+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:30.345306+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:01:30.450300+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:01:30.500901+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:01:30.534660+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:30.552704+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:01:30.657148+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:01:30.665240+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:01:30.688809+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:31.166866+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:01:31.303318+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:32.023013+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9ebdc0"},"request_uri":"http://127.0.0.1:8000/_wdt/9ebdc0?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:01:34.159622+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:01:34.227348+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:01:34.227506+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:34.227583+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:34.227645+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:34.227717+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:34.234070+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:01:34.352158+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:01:34.417148+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:01:34.441826+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:34.464933+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:01:34.500336+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:01:34.520043+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:34.529654+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:34.531495+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:01:34.532671+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:01:34.533751+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:01:34.535256+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:01:34.921340+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:01:35.099767+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:36.010483+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aa5f21"},"request_uri":"http://127.0.0.1:8000/_wdt/aa5f21?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:01:42.574069+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T21:01:42.661882+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:01:42.662087+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:42.662204+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:42.662302+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:42.662410+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:42.670075+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:01:42.792209+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:01:42.861711+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:01:42.888634+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:42.911758+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:01:43.015667+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:01:43.024014+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:01:43.046941+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:43.162601+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:01:43.318772+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:43.846633+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"90962a"},"request_uri":"http://127.0.0.1:8000/_wdt/90962a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:01:47.411736+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:01:47.482549+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:01:47.482843+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:47.482980+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:47.483084+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:47.483204+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:47.490877+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:01:47.595568+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:01:47.629072+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:01:47.650089+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:47.666301+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:01:47.690120+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:01:47.702502+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:47.710081+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:47.711522+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:01:47.712406+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:01:47.713431+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:01:47.714858+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:01:47.787109+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:01:47.897486+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:48.391908+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5fe80d"},"request_uri":"http://127.0.0.1:8000/_wdt/5fe80d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:01:55.586474+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T21:01:55.653041+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:01:55.653270+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:55.653396+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:01:55.653486+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:55.653598+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:01:55.658355+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:01:55.747627+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:01:55.789945+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:01:55.823981+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:55.840582+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:01:55.920891+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:01:55.963617+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:01:55.983909+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3,"4":4,"5":5}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3,"4":4,"5":5},"types":{"1":1,"2":1,"3":1,"4":1,"5":1}} [] [2026-09-11T21:01:56.012294+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:01:56.067485+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:01:56.070252+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:01:56.071836+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:01:56.073192+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:01:56.074364+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:01:56.104330+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:01:56.267948+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:01:56.950059+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7634fa"},"request_uri":"http://127.0.0.1:8000/_wdt/7634fa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:02:00.349675+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1/paiement","method":"GET"} [] [2026-09-11T21:02:00.440074+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:02:00.440609+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:00.440727+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:00.440795+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:00.440879+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:00.453999+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:02:00.602094+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:02:00.662465+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:02:00.688487+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:00.705814+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:02:00.742890+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:02:00.812062+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:02.043243+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:02:02.267859+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:02:03.009902+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9ce0af"},"request_uri":"http://127.0.0.1:8000/_wdt/9ce0af?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:02:14.040643+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1/paiement","method":"POST"} [] [2026-09-11T21:02:14.107606+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:02:14.218176+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:02:14.284229+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:02:14.318287+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:14.338033+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:02:14.338233+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:02:14.338320+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:14.338619+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:14.338717+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:14.338917+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:14.381231+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:02:14.415960+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:14.616574+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:02:14.617666+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:02:14.623015+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"100","2":"2026-09-11 21:02:14","3":"especes","4":null,"5":1,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"100","2":"2026-09-11 21:02:14","3":"especes","4":null,"5":1,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:02:14.630063+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:02:14.630978+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:02:14.653736+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:02:14.775420+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:02:15.315086+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1","method":"GET"} [] [2026-09-11T21:02:15.388675+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:02:15.388822+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:15.389086+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:15.389164+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:15.389240+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:15.397473+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:02:15.509467+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:02:15.569960+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:02:15.599261+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:15.618957+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:02:15.660822+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:02:16.030646+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:16.039857+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:16.044591+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:16.055035+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:16.096713+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:02:16.098506+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:02:16.128037+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:02:16.295073+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:02:17.019905+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5c4d72"},"request_uri":"http://127.0.0.1:8000/_wdt/5c4d72?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:02:40.253611+02:00] request.INFO: Matched route "commande_reglement_total". {"route":"commande_reglement_total","route_parameters":{"_route":"commande_reglement_total","_controller":"App\\Controller\\CommandeController::reglementTotal","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1/reglement-total","method":"POST"} [] [2026-09-11T21:02:40.328347+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:02:40.436538+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:02:40.495469+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:02:40.510548+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:40.569903+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:02:40.570139+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:02:40.570224+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:40.570320+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:40.570590+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:40.570749+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:40.619505+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:02:40.661062+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:40.666146+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:02:40.667914+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:02:40.672871+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"23.00","2":"2026-09-11 21:02:40","3":"especes","4":null,"5":1,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"23.00","2":"2026-09-11 21:02:40","3":"especes","4":null,"5":1,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:02:40.677505+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:02:40.678367+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:02:40.731618+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:02:40.875198+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:02:41.440959+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/achats/1","method":"GET"} [] [2026-09-11T21:02:41.520777+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:02:41.520956+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:41.521059+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:41.521376+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:41.521499+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:41.528988+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:02:41.658707+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:02:41.724824+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:02:41.757217+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:41.777185+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:02:41.824931+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:02:41.980150+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:41.993904+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:41.998882+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:42.012134+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:42.023720+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:02:42.025561+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:02:42.061559+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:02:42.224145+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:02:43.066193+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e5a0e5"},"request_uri":"http://127.0.0.1:8000/_wdt/e5a0e5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:02:50.363008+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T21:02:50.422148+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:02:50.422314+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:50.422406+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:02:50.422510+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:50.422599+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:02:50.430733+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:02:50.519947+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:02:50.572843+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:02:50.601091+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:50.620426+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:02:50.726944+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:02:50.736581+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:02:50.755113+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3,"4":4,"5":5}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3,"4":4,"5":5},"types":{"1":1,"2":1,"3":1,"4":1,"5":1}} [] [2026-09-11T21:02:50.781397+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:02:50.842193+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:02:50.844724+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:02:50.846735+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:02:50.848433+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:02:50.849837+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:02:50.883807+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:02:51.048496+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:02:51.774196+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c48fbb"},"request_uri":"http://127.0.0.1:8000/_wdt/c48fbb?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:03:13.492494+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:03:13.563156+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:03:13.577250+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:03:13.628227+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:03:13.631788+02:00] doctrine.DEBUG: Executing statement: SELECT c.TABLE_NAME, c.COLUMN_NAME AS field, c.COLUMN_TYPE AS type, c.IS_NULLABLE AS `null`, c.COLUMN_KEY AS `key`, c.COLUMN_DEFAULT AS `default`, c.EXTRA, c.COLUMN_COMMENT AS comment, c.CHARACTER_SET_NAME AS characterset, c.COLLATION_NAME AS collation FROM information_schema.COLUMNS c INNER JOIN information_schema.TABLES t ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2","2":"gsm_managerv2"}, types: array{"1":2,"2":2}) {"sql":"SELECT c.TABLE_NAME, c.COLUMN_NAME AS field,\n c.COLUMN_TYPE AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' ORDER BY ORDINAL_POSITION","params":{"1":"gsm_managerv2","2":"gsm_managerv2"},"types":{"1":2,"2":2}} [] [2026-09-11T21:03:13.639983+02:00] doctrine.DEBUG: Executing statement: SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT TABLE_NAME, NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? ORDER BY SEQ_IN_INDEX","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:03:13.643544+02:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME, k.COLUMN_NAME, k.REFERENCED_TABLE_NAME, k.REFERENCED_COLUMN_NAME, k.ORDINAL_POSITION /*!50116, c.UPDATE_RULE, c.DELETE_RULE */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME AND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":"SELECT DISTINCT k.TABLE_NAME, k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'gsm_managerv2' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:03:13.648688+02:00] doctrine.DEBUG: Executing statement: SELECT t.TABLE_NAME, t.ENGINE, t.AUTO_INCREMENT, t.TABLE_COMMENT, t.CREATE_OPTIONS, t.TABLE_COLLATION, ccsa.CHARACTER_SET_NAME FROM information_schema.TABLES t INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' (parameters: array{"1":"gsm_managerv2"}, types: array{"1":2}) {"sql":" SELECT t.TABLE_NAME,\n t.ENGINE,\n t.AUTO_INCREMENT,\n t.TABLE_COMMENT,\n t.CREATE_OPTIONS,\n t.TABLE_COLLATION,\n ccsa.CHARACTER_SET_NAME\n FROM information_schema.TABLES t\n INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE'","params":{"1":"gsm_managerv2"},"types":{"1":2}} [] [2026-09-11T21:03:13.661477+02:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} [] [2026-09-11T21:03:13.685360+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:04.002197+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T21:05:04.031822+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:05:04.032071+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:04.032157+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:04.032214+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:04.032284+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:04.037184+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:05:04.137971+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:05:04.166375+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:04.189705+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:05:04.323851+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:05:04.330910+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:05:04.357878+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:05.368143+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:05:06.248761+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:07.041888+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b4adb7"},"request_uri":"http://127.0.0.1:8000/_wdt/b4adb7?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:05:10.103108+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:05:10.103733+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:05:10.104206+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:05:11.292989+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:05:11.374565+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:05:11.374766+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:11.374859+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:11.375079+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:11.375389+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:11.384475+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:05:11.494394+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:05:11.555966+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:05:11.568644+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:11.588102+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:05:11.623952+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:05:11.641812+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:11.651455+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:11.653294+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:05:11.654620+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:05:11.655828+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:05:11.657152+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:05:11.994139+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:05:12.144019+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:12.800123+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"afb2b4"},"request_uri":"http://127.0.0.1:8000/_wdt/afb2b4?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:05:32.606763+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2/paiement","method":"GET"} [] [2026-09-11T21:05:32.657689+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:05:32.657828+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:32.657901+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:32.657960+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:32.658028+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:32.663148+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:05:32.743219+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:05:32.787286+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:05:32.816473+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:32.832560+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:05:32.864451+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:05:32.939835+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:05:33.930557+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:05:34.108732+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:34.773016+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29ac46"},"request_uri":"http://127.0.0.1:8000/_wdt/29ac46?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:05:48.381637+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2/paiement","method":"POST"} [] [2026-09-11T21:05:48.440623+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:05:48.529397+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:05:48.582954+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:05:48.615838+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:48.633264+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:05:48.633474+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:05:48.633546+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:48.633647+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:48.633741+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:48.633908+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:48.676408+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:05:48.711252+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:05:48.883691+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:05:48.884942+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:05:48.889586+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"100","2":"2026-09-11 21:05:48","3":"especes","4":"rest 20","5":2,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"100","2":"2026-09-11 21:05:48","3":"especes","4":"rest 20","5":2,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:05:48.894984+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:05:48.895910+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:05:48.917981+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:05:49.036499+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:49.509575+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2","method":"GET"} [] [2026-09-11T21:05:49.574666+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:05:49.574817+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:49.574893+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:49.574955+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:49.575027+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:49.582973+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:05:49.677873+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:05:49.723841+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:05:49.736678+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:49.752922+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:05:49.782972+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:05:50.136212+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:05:50.145622+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:50.149617+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:05:50.164534+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T21:05:50.242458+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:05:50.500202+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:51.158338+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"143226"},"request_uri":"http://127.0.0.1:8000/_wdt/143226?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:05:55.841104+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2/paiement","method":"GET"} [] [2026-09-11T21:05:55.912794+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:05:55.913171+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:55.913325+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:05:55.913428+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:55.913578+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:05:55.923287+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:05:56.044720+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:05:56.101130+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:05:56.150555+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:05:56.171720+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:05:56.215100+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:05:56.253510+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:05:56.471039+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:05:56.623515+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:05:57.337269+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e166f2"},"request_uri":"http://127.0.0.1:8000/_wdt/e166f2?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:05:59.951307+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2/paiement","method":"POST"} [] [2026-09-11T21:06:00.021592+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:00.128602+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:00.191328+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:00.207184+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:00.249964+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:00.250220+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:00.250339+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:00.250451+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:00.250554+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:00.250779+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:00.296160+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:06:00.333631+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:00.536682+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:06:00.538090+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:06:00.544540+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"20","2":"2026-09-11 21:06:00","3":"especes","4":null,"5":2,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"20","2":"2026-09-11 21:06:00","3":"especes","4":null,"5":2,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:06:00.550945+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:06:00.552084+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:06:00.613221+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:00.758569+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:01.386067+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2","method":"GET"} [] [2026-09-11T21:06:01.494924+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:01.495107+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:01.495210+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:01.495295+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:01.495392+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:01.503040+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:01.620159+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:01.671024+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:01.683871+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:01.702438+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:01.737904+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:06:01.856927+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:01.867240+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:01.870634+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:01.882387+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T21:06:01.922159+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:02.057497+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:02.752842+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b866ec"},"request_uri":"http://127.0.0.1:8000/_wdt/b866ec?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:07.823851+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2/paiement","method":"GET"} [] [2026-09-11T21:06:07.885972+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:07.886143+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:07.886241+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:07.886322+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:07.886413+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:07.892359+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:07.991662+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:08.046282+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:08.078680+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:08.096138+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:08.134200+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:06:08.168056+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:08.217856+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:08.333186+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:08.926046+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"2"},"request_uri":"http://127.0.0.1:8000/achats/2","method":"GET"} [] [2026-09-11T21:06:09.010508+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:09.010689+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:09.010794+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:09.010883+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:09.010983+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:09.019553+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:09.145752+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:09.204617+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:09.244270+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:09.263561+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:09.303925+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} [] [2026-09-11T21:06:09.402569+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:09.414153+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:09.418255+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:09.429190+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T21:06:09.469305+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:09.670999+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:10.449663+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"356382"},"request_uri":"http://127.0.0.1:8000/_wdt/356382?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:13.129213+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T21:06:13.183560+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:13.183735+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:13.183843+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:13.183929+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:13.184027+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:13.190119+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:13.287748+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:13.336600+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:13.363571+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:13.380757+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:13.468015+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:06:13.475692+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:06:13.495279+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:13.594291+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:13.704938+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:14.217113+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"05fa9d"},"request_uri":"http://127.0.0.1:8000/_wdt/05fa9d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:16.522438+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:06:16.580889+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:16.581038+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:16.581221+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:16.581295+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:16.581369+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:16.586314+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:16.679487+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:16.724235+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:16.747216+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:16.764315+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:16.792760+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:06:16.808267+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:16.817101+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:16.819055+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:16.820759+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:06:16.822097+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:06:16.823433+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:06:16.896820+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:17.008346+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:17.619998+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"007255"},"request_uri":"http://127.0.0.1:8000/_wdt/007255?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:19.331932+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3/paiement","method":"GET"} [] [2026-09-11T21:06:19.380826+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:19.381007+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:19.381086+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:19.381147+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:19.381221+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:19.388025+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:19.490404+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:19.530530+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:19.557649+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:19.575235+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:19.611007+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T21:06:19.647284+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:06:19.888111+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:20.038835+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:20.810861+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"85ffa1"},"request_uri":"http://127.0.0.1:8000/_wdt/85ffa1?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:27.314952+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3/paiement","method":"POST"} [] [2026-09-11T21:06:27.385336+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:27.488424+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:27.552978+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:27.586176+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:27.605556+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:27.605748+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:27.605823+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:27.605908+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:27.605969+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:27.606095+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:27.640945+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T21:06:27.671866+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:06:27.824099+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:06:27.825217+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:06:27.829504+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"200","2":"2026-09-11 21:06:27","3":"especes","4":null,"5":3,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"200","2":"2026-09-11 21:06:27","3":"especes","4":null,"5":3,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:06:27.835189+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:06:27.836059+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:06:27.856919+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:27.953706+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:28.469492+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3","method":"GET"} [] [2026-09-11T21:06:28.537195+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:28.537340+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:28.537415+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:28.537474+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:28.537545+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:28.542732+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:28.656653+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:28.705337+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:28.741618+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:28.793370+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:28.846465+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T21:06:28.943692+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:06:28.953899+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:28.957466+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:06:28.970342+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} [] [2026-09-11T21:06:29.006825+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:29.152562+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:29.790023+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b8198d"},"request_uri":"http://127.0.0.1:8000/_wdt/b8198d?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:40.139146+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T21:06:40.202135+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:40.202279+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:40.202353+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:40.202411+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:40.202479+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:40.208126+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:40.310125+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:40.378565+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:40.412802+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:40.430101+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:40.514419+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:06:40.521065+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:06:40.537862+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:40.632088+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:40.762258+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:41.259668+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b3c9fa"},"request_uri":"http://127.0.0.1:8000/_wdt/b3c9fa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:06:43.648308+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:06:43.700979+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:06:43.701143+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:43.701233+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:06:43.701310+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:43.701395+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:06:43.706708+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:06:43.835153+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:06:43.880121+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:06:43.914890+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:43.929695+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:06:43.954584+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:06:43.968371+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:43.976611+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:06:43.978986+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:06:43.980536+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:06:43.982011+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:06:43.983239+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:06:44.057249+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:06:44.159204+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:06:44.750805+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b8a913"},"request_uri":"http://127.0.0.1:8000/_wdt/b8a913?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:07:48.961250+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes?debut=2026-09-11&fin=2026-09-11&statut=","method":"GET"} [] [2026-09-11T21:07:49.126783+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:07:49.126974+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:07:49.127076+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:07:49.127167+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:07:49.127266+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:07:49.136051+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:07:49.277607+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:07:49.369182+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:07:49.409639+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:07:49.427872+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:07:49.472187+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:07:49.491145+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:07:49.500663+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:07:49.502736+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:07:49.504466+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:07:49.505921+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:07:49.507115+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:07:49.673971+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:07:49.957519+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:07:50.899552+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"469c0b"},"request_uri":"http://127.0.0.1:8000/_wdt/469c0b?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:08:16.635378+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3/paiement","method":"GET"} [] [2026-09-11T21:08:16.694412+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:08:16.694556+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:16.694624+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:16.694678+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:16.694739+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:16.700478+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:08:16.798983+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:08:16.848845+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:08:16.862720+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:08:16.881161+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:08:16.915971+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T21:08:16.948426+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:08:17.188459+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:08:17.345271+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:08:18.100543+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a97e74"},"request_uri":"http://127.0.0.1:8000/_wdt/a97e74?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:08:35.029347+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3/paiement","method":"GET"} [] [2026-09-11T21:08:35.062617+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:08:35.062769+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:35.062841+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:35.062898+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:35.062968+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:35.070452+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:08:35.138365+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:08:35.172973+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:08:35.190672+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:08:35.259438+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T21:08:35.283459+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:08:36.417461+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:08:36.792725+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:08:37.401515+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"04a360"},"request_uri":"http://127.0.0.1:8000/_wdt/04a360?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:08:39.716859+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 263. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:08:39.717338+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 318. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:08:39.717499+02:00] deprecation.INFO: User Deprecated: Since twig/twig 3.27: Using the "macro" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since twig/twig 3.27: Using the \"macro\" tag outside the root of a template is deprecated in @WebProfiler/Collector/mailer.html.twig at line 502. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/twig/twig/src/NodeVisitor/CorrectnessNodeVisitor.php:162)"} [] [2026-09-11T21:08:42.818129+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"3"},"request_uri":"http://127.0.0.1:8000/achats/3/paiement","method":"POST"} [] [2026-09-11T21:08:42.866058+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:08:42.946049+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:08:42.990780+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:08:43.001187+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:08:43.014382+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:08:43.014539+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:08:43.014592+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:43.014650+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:43.014695+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:43.014799+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:43.043959+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} [] [2026-09-11T21:08:43.067339+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:08:43.185842+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:08:43.186773+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:08:43.190658+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"10","2":"2026-09-11 21:08:43","3":"especes","4":null,"5":3,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"10","2":"2026-09-11 21:08:43","3":"especes","4":null,"5":3,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:08:43.194470+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:08:43.195169+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:08:43.209568+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:08:43.277329+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:08:43.602593+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:08:43.650322+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:08:43.650431+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:43.650487+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:08:43.650531+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:43.650582+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:08:43.654247+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:08:43.724419+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:08:43.754010+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:08:43.785650+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:08:43.801751+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:08:43.821802+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:08:43.832805+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:08:43.838277+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:08:43.839609+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:08:43.840928+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:08:43.841998+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:08:43.842736+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:08:44.058761+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:08:44.168740+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:08:44.681553+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1d39fe"},"request_uri":"http://127.0.0.1:8000/_wdt/1d39fe?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:09:32.777929+02:00] request.INFO: Matched route "commande_paiement". {"route":"commande_paiement","route_parameters":{"_route":"commande_paiement","_controller":"App\\Controller\\CommandeController::paiement","id":"5"},"request_uri":"http://127.0.0.1:8000/achats/5/paiement","method":"GET"} [] [2026-09-11T21:09:32.823607+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:09:32.823718+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:32.823809+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:32.823869+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:32.823933+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:32.829318+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:09:32.901318+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:09:32.944755+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:09:32.955071+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:32.969175+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:09:32.996846+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T21:09:33.019348+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:09:33.152641+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:09:33.366250+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:09:33.908217+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b06795"},"request_uri":"http://127.0.0.1:8000/_wdt/b06795?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:09:38.977982+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T21:09:39.015453+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:09:39.015563+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:39.015619+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:39.015664+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:39.015717+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:39.019161+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:09:39.085303+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:09:39.119424+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:09:39.129502+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:39.150756+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:09:39.212331+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:09:39.217527+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:09:39.230986+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3,"4":4,"5":5}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3,"4":4,"5":5},"types":{"1":1,"2":1,"3":1,"4":1,"5":1}} [] [2026-09-11T21:09:39.246170+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:09:39.431684+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:39.433157+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:09:39.434156+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:09:39.435184+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:09:39.436350+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:09:39.543622+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:09:39.673632+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:09:40.166547+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"121aa5"},"request_uri":"http://127.0.0.1:8000/_wdt/121aa5?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:09:46.136357+02:00] request.INFO: Matched route "commande_show". {"route":"commande_show","route_parameters":{"_route":"commande_show","_controller":"App\\Controller\\CommandeController::show","id":"5"},"request_uri":"http://127.0.0.1:8000/achats/5","method":"GET"} [] [2026-09-11T21:09:46.172112+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:09:46.172232+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:46.172338+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:46.172495+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:46.172554+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:46.177616+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:09:46.231989+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:09:46.258843+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:09:46.278156+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:46.299158+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:09:46.316005+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T21:09:46.503905+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:09:46.509698+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:46.512865+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.quantite AS quantite_2, t0.prix_unitaire_achat AS prix_unitaire_achat_3, t0.commande_id AS commande_id_4, t0.produit_id AS produit_id_5 FROM ligne_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:09:46.519717+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 WHERE t0.id = ?","params":{"1":11},"types":{"1":1}} [] [2026-09-11T21:09:46.535923+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:09:46.638741+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:09:47.125014+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"94e64a"},"request_uri":"http://127.0.0.1:8000/_wdt/94e64a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:09:52.934195+02:00] request.INFO: Matched route "commande_reglement_total". {"route":"commande_reglement_total","route_parameters":{"_route":"commande_reglement_total","_controller":"App\\Controller\\CommandeController::reglementTotal","id":"5"},"request_uri":"http://127.0.0.1:8000/achats/5/reglement-total","method":"POST"} [] [2026-09-11T21:09:52.967230+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:09:53.019705+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:09:53.046487+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:09:53.058614+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:53.067751+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:09:53.067874+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:09:53.067918+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:53.067969+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:53.068007+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:53.068098+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:53.088230+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} [] [2026-09-11T21:09:53.118381+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:09:53.120833+02:00] doctrine.DEBUG: Beginning transaction [] [] [2026-09-11T21:09:53.121525+02:00] doctrine.DEBUG: Executing statement: SAVEPOINT DOCTRINE_2 {"sql":"SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:09:53.124048+02:00] doctrine.DEBUG: Executing statement: INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"1000.00","2":"2026-09-11 21:09:53","3":"especes","4":null,"5":5,"6":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}) {"sql":"INSERT INTO paiement_commande (montant, date_paiement, mode_paiement, commentaire, commande_id, utilisateur_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"1000.00","2":"2026-09-11 21:09:53","3":"especes","4":null,"5":5,"6":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":1}} [] [2026-09-11T21:09:53.126455+02:00] doctrine.DEBUG: Executing statement: RELEASE SAVEPOINT DOCTRINE_2 {"sql":"RELEASE SAVEPOINT DOCTRINE_2"} [] [2026-09-11T21:09:53.126937+02:00] doctrine.DEBUG: Committing transaction [] [] [2026-09-11T21:09:53.150176+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:09:53.205203+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:09:53.470452+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:09:53.502682+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:09:53.502791+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:53.502838+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:09:53.502876+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:53.502920+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:09:53.507088+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:09:53.560560+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:09:53.585470+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:09:53.607419+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:53.617994+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:09:53.640448+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:09:53.648328+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:53.652715+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:09:53.653819+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:09:53.654561+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:09:53.655400+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:09:53.655955+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:09:53.695575+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:09:53.758083+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:09:54.228550+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"954094"},"request_uri":"http://127.0.0.1:8000/_wdt/954094?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:10:00.985163+02:00] request.INFO: Matched route "fournisseur_index". {"route":"fournisseur_index","route_parameters":{"_route":"fournisseur_index","_controller":"App\\Controller\\FournisseurController::index"},"request_uri":"http://127.0.0.1:8000/fournisseurs","method":"GET"} [] [2026-09-11T21:10:01.014624+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:01.014759+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:01.014823+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:01.014886+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:01.014959+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:01.019407+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:01.072284+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:01.098183+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:01.106845+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:01.117763+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:10:01.171046+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ ORDER BY f0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:10:01.175863+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:10:01.191143+02:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.nom AS nom_1, f0_.telephone AS telephone_2, f0_.email AS email_3, f0_.adresse AS adresse_4, f0_.matricule_fiscal AS matricule_fiscal_5 FROM fournisseur f0_ WHERE f0_.id IN (?) ORDER BY f0_.nom ASC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:01.520909+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:01.635815+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:02.127475+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2a542a"},"request_uri":"http://127.0.0.1:8000/_wdt/2a542a?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:10:07.376941+02:00] request.INFO: Matched route "fournisseur_commandes". {"route":"fournisseur_commandes","route_parameters":{"_route":"fournisseur_commandes","_controller":"App\\Controller\\FournisseurController::commandes","id":"1"},"request_uri":"http://127.0.0.1:8000/fournisseurs/1/commandes","method":"GET"} [] [2026-09-11T21:10:07.411509+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:07.411611+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:07.411663+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:07.411706+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:07.411755+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:07.415746+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:07.483075+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:07.514364+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:07.524657+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:07.537063+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:10:07.555018+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:10:07.565772+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_facture AS numero_facture_2, t0.date_commande AS date_commande_3, t0.statut AS statut_4, t0.montant_total AS montant_total_5, t0.commentaire AS commentaire_6, t0.fournisseur_id AS fournisseur_id_7, t0.utilisateur_id AS utilisateur_id_8 FROM commande t0 WHERE t0.fournisseur_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:07.570704+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:07.571833+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:10:07.572782+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:10:07.573674+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:10:07.574379+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:10:07.627484+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:07.715239+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:08.086505+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e2e2df"},"request_uri":"http://127.0.0.1:8000/_wdt/e2e2df?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:10:36.206144+02:00] request.INFO: Matched route "app_logout". {"route":"app_logout","route_parameters":{"_route":"app_logout","_controller":"App\\Controller\\SecurityController::logout"},"request_uri":"http://127.0.0.1:8000/logout","method":"GET"} [] [2026-09-11T21:10:36.246957+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:36.247112+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:36.247219+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:36.247344+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:36.247452+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:36.251629+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:36.326760+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:36.359906+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:36.369776+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:36.384296+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:10:36.433270+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-09-11T21:10:36.507122+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:36.765276+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8000/login","method":"GET"} [] [2026-09-11T21:10:36.803611+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:36.803807+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:36.803898+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:36.803975+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:36.804061+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:37.762189+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"17cc31"},"request_uri":"http://127.0.0.1:8000/_wdt/17cc31?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:10:45.371061+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8000/login","method":"POST"} [] [2026-09-11T21:10:45.413768+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:45.413876+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:45.413943+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:45.414049+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:45.775102+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:45.803748+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:45.813044+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"vendeur@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"vendeur@gsm-manager.local"},"types":{"1":2}} [] [2026-09-11T21:10:46.564355+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"vendeur@gsm-manager.local\", roles=\"ROLE_VENDEUR, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:46.637448+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-09-11T21:10:46.637777+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-09-11T21:10:46.638785+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-09-11T21:10:46.638962+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:46.651902+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:46.705785+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:46.922268+02:00] request.INFO: Matched route "app_post_login". {"route":"app_post_login","route_parameters":{"_route":"app_post_login","_controller":"App\\Controller\\SecurityController::postLogin"},"request_uri":"http://127.0.0.1:8000/apres-connexion","method":"GET"} [] [2026-09-11T21:10:46.950031+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:46.950131+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:46.950182+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:46.950222+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:46.950269+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:46.952960+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:47.001959+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:47.029713+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:47.038451+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:10:47.050556+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:10:47.086631+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:47.136757+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:47.378012+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8000/ventes/nouvelle","method":"GET"} [] [2026-09-11T21:10:47.410248+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:47.410359+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:47.410421+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:47.410473+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:47.410531+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:47.413676+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:47.463571+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:47.489257+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:47.495784+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:10:47.505162+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:10:47.532521+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:10:47.581967+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:10:47.780500+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:47.899589+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:48.430744+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c49107"},"request_uri":"http://127.0.0.1:8000/_wdt/c49107?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:10:55.849680+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8000/recharges","method":"GET"} [] [2026-09-11T21:10:55.878799+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:55.878898+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:55.878947+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:55.878985+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:55.879032+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:55.883260+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:55.945853+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:55.976855+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:56.001093+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:10:56.010158+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:10:56.057856+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:10:56.072786+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:10:56.250415+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:56.349843+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:56.823328+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0ea83c"},"request_uri":"http://127.0.0.1:8000/_wdt/0ea83c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:10:57.725411+02:00] request.INFO: Matched route "vente_index". {"route":"vente_index","route_parameters":{"_route":"vente_index","_controller":"App\\Controller\\VenteController::index"},"request_uri":"http://127.0.0.1:8000/ventes","method":"GET"} [] [2026-09-11T21:10:57.773804+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:10:57.773917+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:57.773974+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:10:57.774035+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:57.774089+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:10:57.778703+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:10:57.849397+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:10:57.881952+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:10:57.890943+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:10:57.905030+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:10:57.965972+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id ORDER BY v0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:10:57.971422+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:10:57.988815+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC (parameters: array{"1":4,"2":2}, types: array{"1":1,"2":1}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ LEFT JOIN client c1_ ON v0_.client_id = c1_.id INNER JOIN utilisateur u2_ ON v0_.vendeur_id = u2_.id WHERE v0_.id IN (?, ?) ORDER BY v0_.cree_le DESC","params":{"1":4,"2":2},"types":{"1":1,"2":1}} [] [2026-09-11T21:10:58.269931+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:10:58.274717+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:10:58.299520+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:10:58.391641+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:10:58.889810+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5433da"},"request_uri":"http://127.0.0.1:8000/_wdt/5433da?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:01.836220+02:00] request.INFO: Matched route "vente_new". {"route":"vente_new","route_parameters":{"_route":"vente_new","_controller":"App\\Controller\\VenteController::new"},"request_uri":"http://127.0.0.1:8000/ventes/nouvelle","method":"GET"} [] [2026-09-11T21:11:01.879508+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:01.879635+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:01.879707+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:01.879764+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:01.879852+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:01.884414+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:01.950306+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:01.978094+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:01.999264+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:02.012626+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:02.042603+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.code_barre AS code_barre_3, t0.quantite_stock AS quantite_stock_4, t0.seuil_alerte AS seuil_alerte_5, t0.prix_achat AS prix_achat_6, t0.prix_vente AS prix_vente_7, t0.marque_compatible AS marque_compatible_8, t0.reference AS reference_9, t0.actif AS actif_10, t0.categorie_id AS categorie_id_11, t0.fournisseur_id AS fournisseur_id_12 FROM produit t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:11:02.068955+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:11:02.130719+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:02.224532+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:02.720219+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ce4bec"},"request_uri":"http://127.0.0.1:8000/_wdt/ce4bec?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:04.569970+02:00] request.INFO: Matched route "stock_gsm_index". {"route":"stock_gsm_index","route_parameters":{"_route":"stock_gsm_index","_controller":"App\\Controller\\StockGsmController::index"},"request_uri":"http://127.0.0.1:8000/stock-gsm","method":"GET"} [] [2026-09-11T21:11:04.619590+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:04.619720+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:04.619784+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:04.619843+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:04.619909+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:04.626365+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:04.708547+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:04.750037+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:04.786706+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:04.802655+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:04.839545+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) FROM puce t0 WHERE t0.statut = ? (parameters: array{"1":"en_stock"}, types: array{"1":2}) {"sql":"SELECT COUNT(*) FROM puce t0 WHERE t0.statut = ?","params":{"1":"en_stock"},"types":{"1":2}} [] [2026-09-11T21:11:04.848657+02:00] doctrine.DEBUG: Executing statement: SELECT COUNT(*) FROM produit_internet t0 WHERE t0.statut = ? (parameters: array{"1":"en_stock"}, types: array{"1":2}) {"sql":"SELECT COUNT(*) FROM produit_internet t0 WHERE t0.statut = ?","params":{"1":"en_stock"},"types":{"1":2}} [] [2026-09-11T21:11:04.858936+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.type AS type_2, t0.date_mouvement AS date_mouvement_3, t0.quantite AS quantite_4, t0.commentaire AS commentaire_5, t0.puce_id AS puce_id_6, t0.produit_internet_id AS produit_internet_id_7, t0.produit_id AS produit_id_8, t0.commande_id AS commande_id_9 FROM mouvement_stock t0 ORDER BY t0.date_mouvement DESC LIMIT 30 {"sql":"SELECT t0.id AS id_1, t0.type AS type_2, t0.date_mouvement AS date_mouvement_3, t0.quantite AS quantite_4, t0.commentaire AS commentaire_5, t0.puce_id AS puce_id_6, t0.produit_internet_id AS produit_internet_id_7, t0.produit_id AS produit_id_8, t0.commande_id AS commande_id_9 FROM mouvement_stock t0 ORDER BY t0.date_mouvement DESC LIMIT 30"} [] [2026-09-11T21:11:05.117789+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:05.238163+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:05.759019+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dacb60"},"request_uri":"http://127.0.0.1:8000/_wdt/dacb60?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:18.730335+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8000/reparations","method":"GET"} [] [2026-09-11T21:11:18.767806+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:18.767909+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:18.767961+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:18.768003+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:18.768052+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:18.772450+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:18.826947+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:18.854920+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:18.875476+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:18.885028+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:18.938912+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:11:18.945191+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:11:18.956103+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:11:19.140419+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:11:19.163093+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:19.269998+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:19.738588+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3c7463"},"request_uri":"http://127.0.0.1:8000/_wdt/3c7463?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:22.191685+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8000/clients","method":"GET"} [] [2026-09-11T21:11:22.232862+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:22.232978+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:22.233045+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:22.233101+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:22.233165+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:22.237254+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:22.305293+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:22.347553+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:22.360263+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:22.373006+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:22.426868+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:11:22.431610+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:11:22.444062+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-09-11T21:11:22.724012+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:22.845380+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:23.379914+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fba94c"},"request_uri":"http://127.0.0.1:8000/_wdt/fba94c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:24.368802+02:00] request.INFO: Matched route "depense_index". {"route":"depense_index","route_parameters":{"_route":"depense_index","_controller":"App\\Controller\\DepenseController::index"},"request_uri":"http://127.0.0.1:8000/depenses","method":"GET"} [] [2026-09-11T21:11:24.427155+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:24.427324+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:24.427400+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:24.427459+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:24.427631+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:24.433113+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:24.502455+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:24.533549+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:24.543199+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:24.556380+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:24.601658+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ ORDER BY d0_.date DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:11:24.607479+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_4 FROM (SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_) dctrn_result_inner ORDER BY date_4 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:11:24.622678+02:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.libelle AS libelle_1, d0_.categorie AS categorie_2, d0_.montant AS montant_3, d0_.date AS date_4, d0_.cree_le AS cree_le_5, d0_.note AS note_6 FROM depense d0_ WHERE d0_.id IN (?) ORDER BY d0_.date DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:11:24.632581+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T21:11:24.866797+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:24.981267+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:25.494414+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"60b797"},"request_uri":"http://127.0.0.1:8000/_wdt/60b797?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:48.234325+02:00] request.INFO: Matched route "ticket_index". {"route":"ticket_index","route_parameters":{"_route":"ticket_index","_controller":"App\\Controller\\TicketReparationController::index"},"request_uri":"http://127.0.0.1:8000/reparations","method":"GET"} [] [2026-09-11T21:11:48.278077+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:48.278204+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:48.278256+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:48.278298+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:48.278349+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:48.282501+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:48.335359+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:48.368165+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:48.398949+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:48.408469+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:48.465027+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id ORDER BY t0_.recu_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:11:48.470371+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, recu_le_11 FROM (SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id) dctrn_result_inner ORDER BY recu_le_11 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:11:48.482817+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ INNER JOIN client c1_ ON t0_.client_id = c1_.id WHERE t0_.id IN (?) ORDER BY t0_.recu_le DESC","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:11:48.541066+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:11:48.565361+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:48.666570+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:49.121012+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b5e672"},"request_uri":"http://127.0.0.1:8000/_wdt/b5e672?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:51.649483+02:00] request.INFO: Matched route "ticket_new". {"route":"ticket_new","route_parameters":{"_route":"ticket_new","_controller":"App\\Controller\\TicketReparationController::new"},"request_uri":"http://127.0.0.1:8000/reparations/nouveau","method":"GET"} [] [2026-09-11T21:11:51.685133+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:51.685252+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:51.685319+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:51.685374+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:51.685438+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:51.689256+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:51.749054+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:51.781650+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:51.798081+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:51.810287+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:51.983503+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_"} [] [2026-09-11T21:11:51.998191+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-09-11T21:11:52.217722+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:52.366104+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:52.879744+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6f7cce"},"request_uri":"http://127.0.0.1:8000/_wdt/6f7cce?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:11:56.337931+02:00] request.INFO: Matched route "ticket_edit". {"route":"ticket_edit","route_parameters":{"_route":"ticket_edit","_controller":"App\\Controller\\TicketReparationController::edit","id":"1"},"request_uri":"http://127.0.0.1:8000/reparations/1/modifier","method":"GET"} [] [2026-09-11T21:11:56.385373+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:11:56.385516+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:56.385602+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:11:56.385791+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:56.385886+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:11:56.391063+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:11:56.468370+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:11:56.509292+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:11:56.531881+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:11:56.555270+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:11:56.588398+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:11:56.731669+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:11:56.774914+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_"} [] [2026-09-11T21:11:56.781077+02:00] doctrine.DEBUG: Executing query: SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_ {"sql":"SELECT u0_.id AS id_0, u0_.email AS email_1, u0_.nom_complet AS nom_complet_2, u0_.roles AS roles_3, u0_.password AS password_4, u0_.actif AS actif_5 FROM utilisateur u0_"} [] [2026-09-11T21:11:57.022359+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:11:57.155302+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:11:57.653288+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6efb98"},"request_uri":"http://127.0.0.1:8000/_wdt/6efb98?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:13:52.740267+02:00] request.INFO: Matched route "ticket_show". {"route":"ticket_show","route_parameters":{"_route":"ticket_show","_controller":"App\\Controller\\TicketReparationController::show","id":"1"},"request_uri":"http://127.0.0.1:8000/reparations/1","method":"GET"} [] [2026-09-11T21:13:52.773255+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:13:52.773354+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:13:52.773407+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:13:52.773449+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:13:52.773498+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:13:52.776910+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:13:52.832323+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:13:52.861923+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:13:52.884839+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:13:52.894355+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:13:52.914588+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.numero_ticket AS numero_ticket_2, t0.appareil_marque AS appareil_marque_3, t0.appareil_modele AS appareil_modele_4, t0.numero_imei AS numero_imei_5, t0.panne_declaree AS panne_declaree_6, t0.diagnostic_technique AS diagnostic_technique_7, t0.statut AS statut_8, t0.cout_estime AS cout_estime_9, t0.cout_final AS cout_final_10, t0.montant_paye AS montant_paye_11, t0.recu_le AS recu_le_12, t0.livre_le AS livre_le_13, t0.client_id AS client_id_14, t0.technicien_id AS technicien_id_15 FROM ticket_reparation t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} [] [2026-09-11T21:13:53.152623+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenom AS prenom_3, t0.cin AS cin_4, t0.telephone AS telephone_5, t0.email AS email_6, t0.adresse AS adresse_7, t0.cree_le AS cree_le_8 FROM client t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:13:53.176926+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:13:53.373467+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:13:53.941232+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3a0c65"},"request_uri":"http://127.0.0.1:8000/_wdt/3a0c65?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:13:58.441282+02:00] request.INFO: Matched route "produit_internet_index". {"route":"produit_internet_index","route_parameters":{"_route":"produit_internet_index","_controller":"App\\Controller\\ProduitInternetController::index"},"request_uri":"http://127.0.0.1:8000/produits-internet","method":"GET"} [] [2026-09-11T21:13:58.481464+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:13:58.481566+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:13:58.481618+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:13:58.481659+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:13:58.481708+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:13:58.485289+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:13:58.540921+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:13:58.574864+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:13:58.586576+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:13:58.597030+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:13:58.734645+02:00] security.DEBUG: Access denied, the user is neither anonymous, nor remember-me. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-09-11T21:13:58.741400+02:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} [] [2026-09-11T21:13:58.877226+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:13:58.995884+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:13:59.418165+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a86057"},"request_uri":"http://127.0.0.1:8000/_wdt/a86057?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:14:02.584765+02:00] request.INFO: Matched route "forfait_index". {"route":"forfait_index","route_parameters":{"_route":"forfait_index","_controller":"App\\Controller\\ForfaitController::index"},"request_uri":"http://127.0.0.1:8000/forfaits","method":"GET"} [] [2026-09-11T21:14:02.630329+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:02.630529+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:02.630617+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:02.630680+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:02.630752+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:02.636025+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:02.706342+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:02.739193+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:02.750680+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:14:02.765953+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:14:02.802101+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prix AS prix_3, t0.volume_data AS volume_data_4, t0.minutes AS minutes_5, t0.sms AS sms_6, t0.duree_validite AS duree_validite_7, t0.actif AS actif_8 FROM forfait t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:14:03.006838+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:03.122068+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:03.698358+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dfb388"},"request_uri":"http://127.0.0.1:8000/_wdt/dfb388?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:14:07.816635+02:00] request.INFO: Matched route "recharge_index". {"route":"recharge_index","route_parameters":{"_route":"recharge_index","_controller":"App\\Controller\\RechargeController::index"},"request_uri":"http://127.0.0.1:8000/recharges","method":"GET"} [] [2026-09-11T21:14:07.864279+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:07.864401+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:07.864464+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:07.864515+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:07.864575+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:07.868938+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:07.941077+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:07.982025+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:07.994455+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:14:08.010626+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:14:08.080072+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id ORDER BY r0_.cree_le DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:14:08.086544+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, cree_le_5 FROM (SELECT r0_.id AS id_0, r0_.numero_telephone AS numero_telephone_1, r0_.operateur AS operateur_2, r0_.montant AS montant_3, r0_.montant_paye AS montant_paye_4, r0_.cree_le AS cree_le_5 FROM recharge r0_ INNER JOIN client c1_ ON r0_.client_id = c1_.id) dctrn_result_inner ORDER BY cree_le_5 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:14:08.153894+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:08.246515+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:08.675298+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f28347"},"request_uri":"http://127.0.0.1:8000/_wdt/f28347?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:14:09.540366+02:00] request.INFO: Matched route "recharge_new". {"route":"recharge_new","route_parameters":{"_route":"recharge_new","_controller":"App\\Controller\\RechargeController::new"},"request_uri":"http://127.0.0.1:8000/recharges/nouvelle","method":"GET"} [] [2026-09-11T21:14:09.578479+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:09.578600+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:09.578767+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:09.578837+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:09.578905+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:09.582328+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:09.668446+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:09.715305+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:09.746526+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:14:09.758153+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:14:09.911704+02:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_"} [] [2026-09-11T21:14:10.168913+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:10.286969+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:10.826726+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"65f1fa"},"request_uri":"http://127.0.0.1:8000/_wdt/65f1fa?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:14:41.063041+02:00] request.INFO: Matched route "app_logout". {"route":"app_logout","route_parameters":{"_route":"app_logout","_controller":"App\\Controller\\SecurityController::logout"},"request_uri":"http://127.0.0.1:8000/logout","method":"GET"} [] [2026-09-11T21:14:41.099309+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:41.099460+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:41.099536+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:41.099596+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:41.099664+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:41.103305+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:41.160433+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:41.193787+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:41.202388+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:14:41.214440+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"vendeur@gsm-manager.local"} [] [2026-09-11T21:14:41.231958+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-09-11T21:14:41.301073+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:41.569406+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8000/login","method":"GET"} [] [2026-09-11T21:14:41.599954+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:41.600154+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:41.600219+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:41.600264+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:41.600314+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:42.324288+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b5e61f"},"request_uri":"http://127.0.0.1:8000/_wdt/b5e61f?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:14:48.086674+02:00] request.INFO: Matched route "app_login". {"route":"app_login","route_parameters":{"_route":"app_login","_controller":"App\\Controller\\SecurityController::login"},"request_uri":"http://127.0.0.1:8000/login","method":"POST"} [] [2026-09-11T21:14:48.120977+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:48.121087+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:48.121165+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:48.121306+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:48.187504+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:48.215339+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:48.231988+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1 (parameters: array{"1":"admin@gsm-manager.local"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.email = ? LIMIT 1","params":{"1":"admin@gsm-manager.local"},"types":{"1":2}} [] [2026-09-11T21:14:48.742007+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin@gsm-manager.local\", roles=\"ROLE_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:48.761376+02:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} [] [2026-09-11T21:14:48.761780+02:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} [] [2026-09-11T21:14:48.763685+02:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] [] [2026-09-11T21:14:48.763967+02:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the response. Any later authenticator will not be called {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:48.781610+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:48.841241+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:49.112999+02:00] request.INFO: Matched route "app_post_login". {"route":"app_post_login","route_parameters":{"_route":"app_post_login","_controller":"App\\Controller\\SecurityController::postLogin"},"request_uri":"http://127.0.0.1:8000/apres-connexion","method":"GET"} [] [2026-09-11T21:14:49.153962+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:49.154077+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:49.154140+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:49.154191+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:49.154253+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:49.157460+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:49.232160+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:49.261704+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:49.280636+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:14:49.290482+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:14:49.317285+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:49.370535+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:49.609054+02:00] request.INFO: Matched route "app_dashboard". {"route":"app_dashboard","route_parameters":{"_route":"app_dashboard","_controller":"App\\Controller\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} [] [2026-09-11T21:14:49.643512+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:49.643636+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:49.643708+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:49.643769+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:49.643838+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:49.646955+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:49.696521+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:49.721474+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:49.747250+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:14:49.757805+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:14:49.829365+02:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC {"sql":"SELECT p0_.id AS id_0, p0_.nom AS nom_1, p0_.code_barre AS code_barre_2, p0_.quantite_stock AS quantite_stock_3, p0_.seuil_alerte AS seuil_alerte_4, p0_.prix_achat AS prix_achat_5, p0_.prix_vente AS prix_vente_6, p0_.marque_compatible AS marque_compatible_7, p0_.reference AS reference_8, p0_.actif AS actif_9, p0_.categorie_id AS categorie_id_10, p0_.fournisseur_id AS fournisseur_id_11 FROM produit p0_ WHERE p0_.quantite_stock <= p0_.seuil_alerte ORDER BY p0_.quantite_stock ASC"} [] [2026-09-11T21:14:49.872742+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC (parameters: array{"1":"livre","2":"annule"}, types: array{"1":2,"2":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut NOT IN (?, ?) ORDER BY t0_.recu_le DESC","params":{"1":"livre","2":"annule"},"types":{"1":2,"2":2}} [] [2026-09-11T21:14:49.877799+02:00] doctrine.DEBUG: Executing statement: SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ? (parameters: array{"1":"2026-09-11 00:00:00"}, types: array{"1":2}) {"sql":"SELECT v0_.id AS id_0, v0_.numero_facture AS numero_facture_1, v0_.total AS total_2, v0_.montant_paye AS montant_paye_3, v0_.mode_paiement AS mode_paiement_4, v0_.cree_le AS cree_le_5, v0_.client_id AS client_id_6, v0_.vendeur_id AS vendeur_id_7 FROM vente v0_ WHERE v0_.cree_le >= ?","params":{"1":"2026-09-11 00:00:00"},"types":{"1":2}} [] [2026-09-11T21:14:49.886797+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T21:14:49.888502+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-11 00:00:00","3":"2026-09-12 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T21:14:49.892852+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-11 00:00:00","2":"2026-09-12 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T21:14:49.896938+02:00] doctrine.DEBUG: Executing statement: SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT l0_.id AS id_0, l0_.quantite AS quantite_1, l0_.prix_unitaire AS prix_unitaire_2, l0_.vente_id AS vente_id_3, l0_.produit_id AS produit_id_4, l0_.puce_id AS puce_id_5, l0_.forfait_id AS forfait_id_6, l0_.produit_internet_id AS produit_internet_id_7 FROM ligne_vente l0_ INNER JOIN vente v1_ ON l0_.vente_id = v1_.id INNER JOIN produit p2_ ON l0_.produit_id = p2_.id WHERE v1_.cree_le >= ? AND v1_.cree_le < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T21:14:49.898552+02:00] doctrine.DEBUG: Executing statement: SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?) (parameters: array{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT t0_.id AS id_0, t0_.numero_ticket AS numero_ticket_1, t0_.appareil_marque AS appareil_marque_2, t0_.appareil_modele AS appareil_modele_3, t0_.numero_imei AS numero_imei_4, t0_.panne_declaree AS panne_declaree_5, t0_.diagnostic_technique AS diagnostic_technique_6, t0_.statut AS statut_7, t0_.cout_estime AS cout_estime_8, t0_.cout_final AS cout_final_9, t0_.montant_paye AS montant_paye_10, t0_.recu_le AS recu_le_11, t0_.livre_le AS livre_le_12, t0_.client_id AS client_id_13, t0_.technicien_id AS technicien_id_14 FROM ticket_reparation t0_ WHERE t0_.statut = ? AND (t0_.livre_le >= ? AND t0_.livre_le < ?)","params":{"1":"livre","2":"2026-09-01 00:00:00","3":"2026-10-01 00:00:00"},"types":{"1":2,"2":2,"3":2}} [] [2026-09-11T21:14:49.899965+02:00] doctrine.DEBUG: Executing statement: SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ? (parameters: array{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"}, types: array{"1":2,"2":2}) {"sql":"SELECT COALESCE(SUM(d0_.montant), 0) AS sclr_0 FROM depense d0_ WHERE d0_.date >= ? AND d0_.date < ?","params":{"1":"2026-09-01 00:00:00","2":"2026-10-01 00:00:00"},"types":{"1":2,"2":2}} [] [2026-09-11T21:14:49.902475+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye {"sql":"SELECT COALESCE(SUM(v0_.total - v0_.montant_paye), 0) AS sclr_0 FROM vente v0_ WHERE v0_.total > v0_.montant_paye"} [] [2026-09-11T21:14:49.905013+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye {"sql":"SELECT COALESCE(SUM(t0_.cout_final - t0_.montant_paye), 0) AS sclr_0 FROM ticket_reparation t0_ WHERE t0_.cout_final IS NOT NULL AND t0_.cout_final > t0_.montant_paye"} [] [2026-09-11T21:14:49.907786+02:00] doctrine.DEBUG: Executing query: SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye {"sql":"SELECT COALESCE(SUM(r0_.montant - r0_.montant_paye), 0) AS sclr_0 FROM recharge r0_ WHERE r0_.montant > r0_.montant_paye"} [] [2026-09-11T21:14:50.145502+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:50.240087+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:50.684299+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fd524c"},"request_uri":"http://127.0.0.1:8000/_wdt/fd524c?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:14:55.020099+02:00] request.INFO: Matched route "client_index". {"route":"client_index","route_parameters":{"_route":"client_index","_controller":"App\\Controller\\ClientController::index"},"request_uri":"http://127.0.0.1:8000/clients","method":"GET"} [] [2026-09-11T21:14:55.062011+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:14:55.062149+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:55.062320+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:14:55.062400+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:55.062480+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:14:55.067310+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:14:55.127344+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:14:55.161896+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:14:55.171761+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:14:55.183949+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:14:55.243859+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ ORDER BY c0_.nom ASC) dctrn_result) dctrn_table"} [] [2026-09-11T21:14:55.258436+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, nom_1 FROM (SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_) dctrn_result_inner ORDER BY nom_1 ASC) dctrn_result LIMIT 10"} [] [2026-09-11T21:14:55.272836+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC (parameters: array{"1":1,"2":3,"3":2}, types: array{"1":1,"2":1,"3":1}) {"sql":"SELECT c0_.id AS id_0, c0_.nom AS nom_1, c0_.prenom AS prenom_2, c0_.cin AS cin_3, c0_.telephone AS telephone_4, c0_.email AS email_5, c0_.adresse AS adresse_6, c0_.cree_le AS cree_le_7 FROM client c0_ WHERE c0_.id IN (?, ?, ?) ORDER BY c0_.nom ASC","params":{"1":1,"2":3,"3":2},"types":{"1":1,"2":1,"3":1}} [] [2026-09-11T21:14:55.346849+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:14:55.433095+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:14:55.798650+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1f809"},"request_uri":"http://127.0.0.1:8000/_wdt/b1f809?XDEBUG_IGNORE=1","method":"GET"} [] [2026-09-11T21:15:16.510000+02:00] request.INFO: Matched route "commande_index". {"route":"commande_index","route_parameters":{"_route":"commande_index","_controller":"App\\Controller\\CommandeController::index"},"request_uri":"http://127.0.0.1:8000/achats","method":"GET"} [] [2026-09-11T21:15:16.550238+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":2} [] [2026-09-11T21:15:16.550474+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:15:16.550615+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2026-09-11T21:15:16.550726+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:15:16.550853+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} [] [2026-09-11T21:15:16.555075+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2026-09-11T21:15:16.622335+02:00] deprecation.INFO: User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "8.0.31" instead of "8". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. \"8.0.31\" instead of \"8\". (AbstractMySQLDriver.php:99 called by AbstractDriverMiddleware.php:68, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm) at C:/Users/Khalil/Downloads/gsm-manager-updated/vendor/doctrine/deprecations/src/Deprecation.php:208)"} [] [2026-09-11T21:15:16.653484+02:00] doctrine.INFO: Connecting with parameters array{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"} {"params":{"use_savepoints":true,"driver":"pdo_mysql","idle_connection_ttl":600,"host":"127.0.0.1","port":3306,"user":"root","password":"","driverOptions":[],"defaultTableOptions":{"collation":"utf8mb4_unicode_ci"},"dbname":"gsm_managerv2","serverVersion":"8.0","charset":"utf8mb4"}} [] [2026-09-11T21:15:16.672799+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.email AS email_2, t0.nom_complet AS nom_complet_3, t0.roles AS roles_4, t0.password AS password_5, t0.actif AS actif_6 FROM utilisateur t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:15:16.686792+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"admin@gsm-manager.local"} [] [2026-09-11T21:15:16.754544+02:00] doctrine.DEBUG: Executing query: SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table {"sql":"SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id ORDER BY c0_.date_commande DESC) dctrn_result) dctrn_table"} [] [2026-09-11T21:15:16.759023+02:00] doctrine.DEBUG: Executing query: SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10 {"sql":"SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, date_commande_2 FROM (SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id) dctrn_result_inner ORDER BY date_commande_2 DESC) dctrn_result LIMIT 10"} [] [2026-09-11T21:15:16.771799+02:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC (parameters: array{"1":1,"2":2,"3":3,"4":4,"5":5}, types: array{"1":1,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT c0_.id AS id_0, c0_.numero_facture AS numero_facture_1, c0_.date_commande AS date_commande_2, c0_.statut AS statut_3, c0_.montant_total AS montant_total_4, c0_.commentaire AS commentaire_5, c0_.fournisseur_id AS fournisseur_id_6, c0_.utilisateur_id AS utilisateur_id_7 FROM commande c0_ INNER JOIN fournisseur f1_ ON c0_.fournisseur_id = f1_.id WHERE c0_.id IN (?, ?, ?, ?, ?) ORDER BY c0_.date_commande DESC","params":{"1":1,"2":2,"3":3,"4":4,"5":5},"types":{"1":1,"2":1,"3":1,"4":1,"5":1}} [] [2026-09-11T21:15:16.793748+02:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC {"sql":"SELECT t0.id AS id_1, t0.nom AS nom_2, t0.telephone AS telephone_3, t0.email AS email_4, t0.adresse AS adresse_5, t0.matricule_fiscal AS matricule_fiscal_6 FROM fournisseur t0 ORDER BY t0.nom ASC"} [] [2026-09-11T21:15:16.829119+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":1},"types":{"1":1}} [] [2026-09-11T21:15:16.830938+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":2},"types":{"1":1}} [] [2026-09-11T21:15:16.832190+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":3},"types":{"1":1}} [] [2026-09-11T21:15:16.833925+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":4},"types":{"1":1}} [] [2026-09-11T21:15:16.835635+02:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.montant AS montant_2, t0.date_paiement AS date_paiement_3, t0.mode_paiement AS mode_paiement_4, t0.commentaire AS commentaire_5, t0.commande_id AS commande_id_6, t0.utilisateur_id AS utilisateur_id_7 FROM paiement_commande t0 WHERE t0.commande_id = ?","params":{"1":5},"types":{"1":1}} [] [2026-09-11T21:15:16.853932+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2026-09-11T21:15:16.955471+02:00] doctrine.INFO: Disconnecting [] [] [2026-09-11T21:15:17.398995+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"204c8b"},"request_uri":"http://127.0.0.1:8000/_wdt/204c8b?XDEBUG_IGNORE=1","method":"GET"} []